Re[2]: Как отследить подключение клиента?
Здравствуйте, Victor,
Забыл сказать, пишу на Дельфи
>> Не могу понять как отследить, что клиент подключился к серверу.
>> Почитал события, но там только события, генерируемые сервером, а тут
VVV> Клиент создает фабрики классов, потом через них - объекты.
VVV> Вот создание объекта и можно считать подключением, наверно.
Это-то понятно, только ситуация немного не в русле. Клиент создает
объект СОМ-сервера. В реализации самого сервера нету и намека на
возможное возникновение события. Можно конечно через задание
обязательного свойства отследить, но это не то. Второй вариант,
реализация СОМ-сервера с обработкой событий, тогда появляется метод
Initialize, и по идее можно в нем отследить создание.
Однако, несмотря на все это - это не то, или я не понимаю.
Значит так Сервер должен быть один для 2-х клиентов. Клиент1 и
клиент2. Если первый создает СОМ-сервер, то второй должен только
подключиться к существующему, а если вздумает подключиться 3-ий, то
должен создаваться новый экземпляр СОМ-сервера.
ВОТ!!