Загрузка...

C# как удалённо управлять программой

Тема в разделе C# создана пользователем tipossilka77 4 авг 2021. (поднята 4 авг 2021) 270 просмотров

  1. tipossilka77
    tipossilka77 Автор темы 4 авг 2021 rang: imperator 33 23 май 2020
    Как удалённо управлять программой с#? Типо посылать ей что-то как-то и чтобы она что-то делала?
    Как мне принимать и посылать запросы и через что?
    Помогите плиз
     
  2. tipossilka77
    tipossilka77 Автор темы 4 авг 2021 rang: imperator 33 23 май 2020
    Нужен сервер?
     
  3. aratank
    Ну например телеграм

    Через Update
     
  4. wDude
    wDude 4 авг 2021 Боюсь быть не там и не тем. 3667 14 авг 2017
    Гугл -> Клиент - серверное приложение -> Изучение Tcp/Udp подключений и т.д

    P.S: Для разминки можно создать чат для двоих работающий при помощи принципе клиент-сервер
     
    1. tipossilka77 Автор темы
      wDude, а мне нужен сервер или подключение напримую?
    2. wDude
      tipossilka77, смотря что ты имеешь в виду, пример любой рат с портами. Панель рата является сервером, все жертвы, которые запустили стаб являются клиентами. В данном примере клиенты подключаются к компьютеру на котором запущен сервер ( панель ), которая прослушивает определенный порт по которому ведётся подключение, также в данном случае сервер отдает команды пользователям, то есть клиентам.
  5. Mitsukiyo
    Mitsukiyo 4 авг 2021 1 4 авг 2021
    Мне кажется здесь больше вопрос не в клиенте, а в серваке.
    Многие упомянули, про использование низкоуровневых протоколов, таких как TCP и UWP, если всё же решишь с ними работать, то советую юзать Сокеты или TcpListener ( для TCP протокола ).
    Не долюбливаю этот способ, потому что вместо того чтобы решать задачу, ты несколько часов подряд е**шься с байтами
    Есть способ сделать через WCF, но он плоховато работает с .net core, придётся на framework писать.
    Ты вообще можешь написать REST api на asp.net core.
    А если нужен рилтайм, то юзай SignalR
     
Загрузка...
Top