Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
1

Управление через WEB

24.03.2019, 00:03. Показов 2842. Ответов 65
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех! на данный момент пишу очень большой проект и сейчас очень нужна ваша помощь если кто-нибудь сможет помочь с дальнейшим вопросом помогите с небольшим примером.
1) Нужно организовать управление C# приложение через WEB желательно Firefox (выглядеть управление должно примерно так) есть 4 кнопки на сервере (Поиск), (Файлы.txt),(Чат),(Менеджер файлов) если я нажму на кнопку поиск тогда на стороне клиента откроется окно поиска из программы и тогда клиент полноценно сможет искать уже через это окно то, что ему нужно.
Так же и с менеджером файлов, только тут уже со стороны сервера должны происходить действия к примеру если я нажал на кнопку (менеджер файлов) у сервера открывается окно на выбор файла загружается либо на хостинг, либо сразу же на сторону клиента(Если возможно).
2) В этой же программе нужно добавить обновление файлов, без лишних файлов таких как Verion.ini и т.д, чтобы при запуске программы она проверила файлы и если есть обновление она их скачивала.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2019, 00:03
Ответы с готовыми решениями:

Управление приложением через VBA
Здравствуйте! Имеется приложение на C#, VS2010. Существует ли способ добавить в него поддержку...

Управление устройством через USB
Как мне управлять вот такой вот вещью через usb из своей проги? Вот исходник на Borland C++

Управление браузером через программу
Предположим что у нас есть открытый браузер(хром) воспроизводится видео в ютюбе. Нужно сделать так...

Управление приложением через веб-форму
В общем есть у меня одна программа на C# (WinForms), которая висит на сервере и выполняет...

65
Эксперт .NET
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,636
25.03.2019, 13:57 2
pafka1997, из этого описания решительно не понятно кто у кого какие окна должен отображать. И вообще природа этой клиент-серверной архитектуры не ясна. Не то веб-приложение, не то десктопный клиент, не то ещё что-то.

Если вам нужно веб-приложение, то вам однозначно поможет ASP.NET Core.
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 16:45  [ТС] 3
Usaga, Возможно я не правильно выразился, мне нужно сделать управление Клиентом через браузер к примеру:
в клиенте будет метод POISK он открывает новое окно на стороне клиента с возможностью поиска файлов на компьютере

Как вызвать метод POISK из браузера
0
910 / 795 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
25.03.2019, 17:13 4
Цитата Сообщение от pafka1997 Посмотреть сообщение
Как вызвать метод POISK из браузера
http://адрес до web службы/poisk?surname=Пупкин&name=Василий (C) Кэп

а если серьёзно то Вам нужен web сервер который будет обрабатывать запросы и отправлять их Вашему клиентскому приложению либо выполнять сам и отдавать результат.
0
carrotik
25.03.2019, 17:20
  #5

Не по теме:

.. есть у меня подозрение, что ТС хочет на клиентском компьютере файлы искать ...

0
Эксперт .NET
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,636
25.03.2019, 18:17 6
pafka1997, что из себя представляет клиент? Это приложение какое-то или речь о машине пользователя? Как это связано с браузером? У кого браузер? У клиента? Что за метод Poisk?
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 18:42  [ТС] 7
Usaga, Есть 5 машин в датацентре это клиент, грубо говоря эти машины представляют собой огромное хранилище данных.
На этих машинах нужно искать какой либо файл, базу данных и т.д или загружать.

Как реализовать Сервер который позволит выполнять все выше перечисленные действия с Одной машины? Через браузер Или через консольное приложение (Не желательно.)
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
25.03.2019, 18:56 8
.. поднимите (точнее, пусть админы дата-центра поднимут) там FTP-сервер, и не .... хм ... заморачивайтесь ...
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 19:07  [ТС] 9
carrotik, Там и удаленный доступ есть! Причем тут это? Мне нужно с одной машины искать и загружать файлы на все. Не открывать по 5 ftp, не вводить данные и т.д, а поставить клиент и работать одновременно со всеми и хочется не левое по, а сделать, что-то свое и уже дорабатывать по надобности. Вот что я хочу.
0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
25.03.2019, 19:31 10
.. вы свой облачный сервис хотите написать? ..
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 19:39  [ТС] 11
carrotik, Ну грубо говоря да. Только не знаю с чего начать и как правильно организовать.
0
Эксперт .NET
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,636
25.03.2019, 20:31 12
pafka1997, блин, долго же из вас вытягивать описание хотелки пришлось. У меня есть подозрения, что написать своё вам будет... проблематично.

Возьмите что-нибудь из готового и не выдумывайте.

Если, всё же, очень хочется пострадать фигнёй, то ссылку на ASP.NET Core я привёл в самом первом ответе. Один из серверов выделите в ведущий сервер, запилите на нём веб-приложение (морду), которое будет управлять\обращаться к остальным серверам-узлам вашего "облака". На узлах так же будет запиленное вами же серверное ПО.

Звучит сложновато для человека, который не знает с чего начать и как правильно организовать, не находите?
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 20:46  [ТС] 13
Usaga, Звучит сложно, но возможно. Думаю когда начинали впервые изучать какой-либо язык программирования задача в организации поиска файла на пк при незнание как это реализовать тоже будет сложно, но выполнимо. ))
0
Эксперт .NET
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,636
25.03.2019, 21:05 14
pafka1997, ну, тогда берите учебник по C#, потом - ASP.NET Core и вперёд, к успеху.

И да: когда берутся изучать язык, то начинают с малого, шаг за шагом продвигаясь дальше. Сразу хвататься за облачные хранилища - просто утонуть в сложности не сделав толком ничего.

Моё дело - предупредить.
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 21:21  [ТС] 15
[Usaga, Языки изучают по разному, я предпочитаю изучать достигая какой-то цели ибо по другому не интересно или же становится скучно.
0
nicolas2008
25.03.2019, 22:11
  #16

Не по теме:

pafka1997, каких целей вы уже достигли в своем изучении? и тут речь вообще не о языках а об архитектуре клиент серверных приложений еще и с распределенной архитектурой серверной части.

0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
25.03.2019, 22:28  [ТС] 17
nicolas2008, Грубо говоря у меня уже клиент - сервер есть осталось его доработать так, чтобы я мог от сервера искать и загружать файлы на клиент, заставлять клиент выполнять прописанный метод по команде File Search
0
Эксперт .NET
1957 / 1418 / 335
Регистрация: 15.06.2012
Сообщений: 5,330
Записей в блоге: 3
26.03.2019, 15:04 18

Не по теме:

писал я в свое время облачное хранилище "для себя" в итоге плюнул и юзаю onedrive



Цитата Сообщение от pafka1997 Посмотреть сообщение
заставлять клиент выполнять прописанный метод по команде File Search
SQL? или просто файл сваливаете в папку?
0
10 / 7 / 1
Регистрация: 15.06.2018
Сообщений: 342
26.03.2019, 16:10  [ТС] 19
Wolfdp, Просто файлы сваливать в определенную папку
0
Эксперт .NET
1957 / 1418 / 335
Регистрация: 15.06.2012
Сообщений: 5,330
Записей в блоге: 3
26.03.2019, 16:14 20
https://stackoverflow.com/ques... ecursively

как вариант.
0
26.03.2019, 16:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2019, 16:14
Помогаю со студенческими работами здесь

Удаленное управление компьютером через Android
Не так давно появилась идея по созданию программы для удаленного управление компьютером через...

Запуск процесса и управление им через Хендл
Доброго времени суток! Очень нужен полный пример кода на основе блокнота (notepad) следующего типа:...

Управление буфером обмена через другой поток
Надо удалять, добавлять, изменять буфер обмена через фоновой поток. //При стандартном...

Управление вышестоящим классом, через вложенный класс
Имееться класс хранящий переменный и методы. в него вложен класс CellGET который будет изменять и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru