1. Программу сервер, которая запускается на Windows NT в виде сервиса, на обычных Windows в виде приложения.
2. Компоненту-клиент, которая общается с сервером. В сети могут присутствовать несколько серверов, компонента сама должна определять их наличие и соединяться с необходимым.
3. Протоколы общения — TPC/IP, NetBeui. Желательно еще и IPX.
4. Язык общения:
— компонента шлет запрос серверу в виде строки.
— сервер обрабатывает запрос и посылает ответ тоже в виде строки.
— на клиенте может быть запущено несколько программ с одинаковой компонентой — ессно, требуется посылать ответ той программе, которая это спросила.
Задача в общем виде звучит так:
Требуется обеспечить взаимодействие по сети сервера и клиента. Сервер обрабатывает запросы клиента и посылает на них ответы. В сети может присутствовать несколько серверов, пожходит сервер для клиента или нет, определяет клиент посылая ему системный вопрос и сканируя его ответ. Клиент должен уметь определять все серверы в сети автоматически (без записи серверов в список на клиенте). На клиентском компьютере могут быть запущены несколько клиентов — надо их раммотно разделять.
оплата достойная, кому интересно пишите на polina@intalev.ru