VС++ и клиент-сервер архитектура!

Тема в разделе "MS Visual C++", создана пользователем Dico, 6 июн 2005.

Статус темы:
Закрыта.
  1. Dico

    Dico Гость

    Как реализовать:
    комп в сети(сервер) обнаруживает (видит) какие программы запущены на удалённой машине, тоесть на клиенте и существует возможность запустить копию процесса из списка!!!!


    Может у кого есть исходник или описание данного процесса на VC++ и что либо по удаленному запуск программ на базе RPC?
     
  2. Guest

    Guest Гость

    Если в архитектуре предусмотрен программа-клиент на второй машине, то RPC тут не причем - любым способом соединяй 2 машины и работай.
     
  3. Dico

    Dico Гость

    НУ а допустим не просто соединение а нужно чтоб запросила IP - вводим его а потом соединяемся с клиентом и нам выводиться с писок процессов и мы запускаем копию любого процесс на клиенте! Если есть исходник и дока то кинте её а то в сетевом программирование я новичок особенно под MFC!
     
  4. Guest

    Guest Гость

    Я тоже с сетью не работал, так что примеры сам ищи - посмотри тот-же codeproject, если в мсдн ничего не можешь найти. Ищи на CSocket, CAsyncSocket, CSocketFile; пример - CHATSRVR.
    Вкратце схема такова - клиент постоянно висит с открытым на чтение сокетом на выбранном тобой порту. Сервер получает адрес, и открывает сокет, соединяясь с клиентом. А далее обычная связь - сервер запросил список процессов, клиент послал, сервер запросил запуск, клиент выполнил.

    Другое дело, что эту задачу можно выполнить не имея своего клиента на машине. Вроде Hyena такое делает. Например, список процессов можно получить читая удаленный реестр, как-то наверное и запустить процесс можно.
     
  5. Dico

    Dico Гость

    Hyena - это что за прога может адрес даш хот посмотрю!
     
  6. ????

    ???? Гость

    Для: Dico
    Может это чуть поможет.
     
  7. Dico

    Dico Гость

    <!--QuoteBegin-????+7:06:2005, 23:08 -->
    <span class="vbquote">(???? @ 7:06:2005, 23:08 )</span><!--QuoteEBegin-->Для: Dico
    Может [snapback]20749" rel="nofollow" target="_blank[/snapback]</div>[/quote]

    Вот это уже кое что!
     
  8. Dico

    Dico Гость

    to bel_nikita:
    Удалённое администрмрование

    Автор: Negrey Roman

    Сервер и клиент используют для работы протокол UDP. Поддерживаются следующие возможности: перехват мышки, перехват клавиатуры, удалённое управление файлами, изменение разрешения дисплея. Так же можно настроить рефреш передачи картинки и мышки с удалённого компьютера. Тестировалась на WinNT и Win98. Сервер рекомендуется собирать в Release.

    Компилятор: Visual C++ 6.0


    Этот файл я смотрел несколько раз и разве там есть что либо по завершению служб и по kill (снятию или дублированию) процесса!!!?:lol:
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей