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

Вниз

Проблемы с идентификатором объекта Corba?   Найти похожие ветки 

 
comwad ©   (2004-01-19 12:49) [0]

Как получить идентификатор объекта?

Создаю объект ReciverCallBack - интерфейс для CallBack.


 CorbaInitialize;
   ReciverCallBack := TIAutoMeasCallBackSkeleton.Create ("ReciverAutoMeas", TIAutoMeasCallBack.Create);
   BOA.ObjIsReady (ReciverCallBack);

После создания при просмотре отладчиком Delphi в кодах тонкого клиента созданный объект ReciverCallBack показывает значение $C346F4.
Когда он передается в качестве параметра на сервер приложений
функцией

TIAutoMeasServerAppHelper.Bind.AccessRegister_CallBack  (ReciverCallBack)
, то в кодах сервера приложений объект ReciverCallBack показывает значение совсем другое, а не $C346F4, хотя в пределах тонкого клиента опять же $C346F4.
При передаче его в другую какую-нибудь функцию - значение опять совсем другое.
Почему так происходит и как получить идентификатор  или ссылку на подобный объект?

СПАСИБО.


 
inic   (2004-04-22 12:54) [1]

Очень не уверен в своей правоте...
Я так понимаю, что нужно запомнить объект для дальнешей работы с ним.
У клиента это указатель на стаб, а у сервера на скелетон.
Может хранить результат ORB.ObjectToString(ObjectToRemember).



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

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

Наверх




Память: 0.46 MB
Время: 0.045 c
14-1105429185
leonidus
2005-01-11 10:39
2005.02.06
Не открываются chm-файлы


4-1103177541
Ego
2004-12-16 09:12
2005.02.06
звуковые устройства


3-1104353220
SilverDragon
2004-12-29 23:47
2005.02.06
Базы (таблицы) в Microsoft Access


4-1103178046
Dr. Genius
2004-12-16 09:20
2005.02.06
Инфо о модеме


3-1104425386
Domkrat
2004-12-30 19:49
2005.02.06
Передача параметров в процедуру