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

Вниз

BOA.Deactivate   Найти похожие ветки 

 
ShimA   (2003-12-10 15:22) [0]

Для организации Callback клиент регистрирует обьект и передает ссылку серверу, после использования обьект деригистрируется и уничтожается

BOA.SetScope(RegistrationScope(0));
BOA.ObjIsReady(VerMsg as _Object);

Здесь функция передачи ссылки серверу

BOA.Deactivate(VerMsg as _Object);

Посмотрел что внутри BOA.Deactivate находится тот же код что и BOA.ObjIsReady. Мной туда был помещен следуюзий код "BOA.Deactivate( ((Obj as ProxyUser).Proxy as ObjectProxy).CorbaObject);"
В результате при вызове BOA.Deactivate количество ссылок на объект увеличивается!  В результате сервер вызывает метод обьекта которого уже нет и возникает исключение.
Как правильно дерегистрировать обьект?


 
ShimA   (2003-12-15 20:34) [1]

Неужели никто не сталкивался с такой проблемой!


 
epflorov   (2003-12-15 23:10) [2]

MT-DORB - от всех нынешних бед, плюс, я так думаю, приобретете новые :))



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1101877338
Shtukos
2004-12-01 08:02
2004.12.12
С некоторых пор Delphi 7 не запускается, а выдает окно


3-1100280907
SergP
2004-11-12 20:35
2004.12.12
Как работать с ADO в режиме ltBatchOptimistic?


1-1101588154
Zombie
2004-11-27 23:42
2004.12.12
Интересное предложение


6-1096694442
PD
2004-10-02 09:20
2004.12.12
PHP и Делфи


1-1101084247
Кто---то
2004-11-22 03:44
2004.12.12
Почему не срабатывает OnClick, когда кликаем по заголовку столбца