Чат с автоматической установкой клиента

Павел19 років у сервісі
Дані замовника будуть вам доступні після подання заявки
24.05.2007

Программное средство должно обеспечивать передачу сообщений и файлов между клиентскими системами с использованием сервера в качестве промежуточного звена передачи; установка клиентской части программного средства должна выполняться автоматически при обращении к серверной части программного средства; запуск клиентской части должен выполняться автоматически при загрузке операционной системы.

Операционная система Windows. Среда программирования Microsoft Visual Studio 6.0.

Как понимать "автоматическую установку": человек заходит через "Сетевое окружение" на машину-сервер, видит список расшаренных ресурсов (если имеет доступ). После этого, если у клиента не установлена клиентская (простите за тавтологию), на клиентской машине должна выскакивать шильда с предложением установить клиента чата. Если пользователь жмет ОК, то происходит установка и запуск клиента чата.

Как быть с файлами, если получатель недоступен, как хранить контакт-лист и т.п. - разберемся по ходу,принципиальныймомент - это автоматическая установка клиента.

Сроки - до 20 июня (крайний).