Re: Архитектура COM сервера
От: Vi2 Удмуртия http://www.adem.ru
Дата: 26.03.10 14:20
Оценка:
Здравствуйте, SkySniper, Вы писали:

SS>Потом понял что при вызове методов с клиента сервер не знает какой именно клиент вызвал метод и понял что архитектуру придется здорово поменять, в принципе это не проблема, можно хоть заново все переписать.


Дело в том, что в СОМе клиент не обладает или может не обладать интерфейсами, в то время как сервер обязан. Поэтому, если ты мыслишь в терминах интерфейсов (ну, классов), при вызове метода сервера клиент может передавать интерфейс, который его характеризует или по которому его можно оповещать. Кстати, можно задействовать тот же IServerEvents интерфейс, который клиент передал бы для подписки на события сервера.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.