Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.27;
Скачать: CL | DM;

Вниз

DCOM Events   Найти похожие ветки 

 
Victa   (2003-02-15 22:42) [0]

Доброго времени суток всем!
В книге "Delphi.Руководство разработчика" С.Тейксейра и К.Пачеко рассматривают пример создании out-process сервера СОМ с поддержкой событий с несколькими стоками. Рассмотренный пример создает клиента и сервер на одной машине вызовом GetActiveObject, и при отсутствии запущенного сервера
вызывает мотод Create его кокласса.
У меня необходимость использовать поддержку событий, сервер и клиенты на разных машинах.
При попытке выполнить этот пример на двух машинах, (Create заменен на CreateRemote("ServerName")),происходит следующее:
-В списке задач появляется сервер, но его окно на экране не появляется
-клиенты, запущенные на той же машине, что и сервер, получают сообщения от сервера
-клиент, запущенный на другой машине сообщений от сервера не получает, и после запуска удаленного клиента, сообщения получает только последний из запущенных на машине-сервере клиентов, остальные получать события перестают.

При настройке DCOM использовалась статья "DCOM permissions", Абдулин Марат, 25 октября 2001г с сайта Королевство Делфи.
URL http://www.delphikingdom.com/treasury/dcomperm.htm
Для настройки использовалась утилита DCOMCNFG.EXE

Есть мысль, что все таки неправильно настроен у меня DCOM.

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


 
Victa ©   (2003-02-17 11:37) [1]

Так что, никто не сталкивался?


 
Набережных С.   (2003-02-17 15:30) [2]

Неверные настройки безопасности. У сервера не хватает прав на клиентский Callback-интерфейс. Сходи на rsdn.ru, там есть статья, названия не помню, что-то про защиту в DCOM.



Страницы: 1 вся ветка

Текущий архив: 2003.02.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-87399
BurAn
2003-02-18 05:03
2003.02.27
FillRgn (SetWndRgn )


14-87631
Феликс
2003-02-10 14:45
2003.02.27
Дывися Мыкола :)


6-87614
NewGuest
2003-01-05 18:22
2003.02.27
Есть ли у кого пример... Какие компы есть в лок. сети...


3-87306
Veronika
2003-02-07 13:26
2003.02.27
IB6, разница в работ c dialect 1 и dialect 3


1-87514
SkyN
2003-02-15 09:59
2003.02.27
как правильно реализовывают