Коммуникация между конкретными экземплярами COM-объектов
От: yurri http://homepage.yurriakopov.info
Дата: 04.02.04 07:18
Оценка:
Во-первых, здравствуйте. Теперь о деле ;)

Требуется решить следующую проблему: из одного экземпляра COM-объекта передать информацию в другой конкретный экземпляр. То есть, к примеру, активировано у меня их три, и первый хочет передать данные третьему.

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

Можно сделать, чтобы экземпляры при активации где-то регистрировались и оставляли свои замаршалленные указатели. А потом обращаться по этим указателям. Но как-то это некрасиво выглядит.

Можно применить фабрику классов с поддержкой имён, но что-то я тоже не до конца представляю, как это всё будет работать. Ещё мне посоветовали моникеры.

Какой путь предпочесть и стоит ли? Задачу эту можно решить и без средств COM, может, тут они лишние?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.