Re: Проблема вызовом Events в многопоточном объекте
От: ioni Россия  
Дата: 30.01.02 20:01
Оценка:
Здравствуйте homogenic, Вы писали:

H>Есть COM server, состоящий из нескольких потоков

H>Есть отдельный класс, реализующий поддержку Events ( через IConnectionPoint ),
H>объявленные с использованием DECLARE_CLASSFACTORY_SINGLETON

H>Клиент Создает объект этого класса и подсоединяется к Events



H>Сервер, чтобы послать сообщение клиенту, создает объект и вызывает что-то типа Fire_ляляля



H>Так вот, сообщения доходят до клиента, только в случае, если объект с Events создавался в том же потоке, что и server, в других потоках происходит exception при вызове Invoke внутри метода Fire_ляляля




H>Вопрос : ПОЧЕМУ?

H>Насколько я понимаю, необходимо копать в направлении маршаллинга.

код в студию как ты цепляешся к евентам
модели потоков объекта клиента
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.