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

Вниз

вопросы....   Найти похожие ветки 

 
pvnic   (2002-11-06 13:09) [0]

Пишу диплом используя корбу.

примерная архитектура такая - есть клиент, сервер, бд, и ряд приложжений для регистрации сервантов....

в бд храниться информация, о том, что есть некие серванты, которые имеют некоторые интерфейсы.
пользователь должен выбрав сервант и введя данные вызвать его. Проблема в том, что
1)держать все серванты активированными нет смысла. сервер должен каким-то образом активировать его. это решается(?) использованием ServantActivator.... или мне глючиться?
2)кроме того, пользователь может приостановить выполнение серванта и записать его в бд, а потом как-то возобновить. как это замутить?
3) какие еще сложности есть?

я понимаю что не очень внятно объяснил, но кто может помогите плз.


еще охота мне проверить на то, что корба действительно может разные языки(java&c++) связывать, да еще и на разных комп-рах.

дома есть сетка из 2-х компов.

хочется чтобы я на одном компе, используя жабовский клиент, вызвал на 2-м компе, метод объекта написанного на срр.

что нужно сделать для этого? интересует полная последовательность действий, начиная с установки орбов...

в частности, как сказать, что объект находиться в котексте 2-го компа....


 
epflorov ©   (2002-11-27 23:36) [1]

1) не глючится, смотри сюда
http://corbaejb.mastak.ru/translate/files/corba/POA%2011.pdf
2) это уже из оперы COS PSS, смотри сюда
http://corbaejb.mastak.ru/translate/files/cos/PSS-99-07-07-rus.pdf
3) ...

>в частности, как сказать, что объект находиться в котексте 2-го компа....

если все равно какой С++ ORB использовать, то выкачай omniORB и у него есть примеры echo, которые очень подробно по шагам описаны, все очень понятно изложено (мне так показалось)
(эти же примеры есть в TAO, но уже без документирования :) )



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
1-1093779566
начинающий
2004-08-29 15:39
2004.09.12
TListBox.onCompare := MyCompare


6-1087534420
atruhin
2004-06-18 08:53
2004.09.12
Сокет на Win API


4-1091115422
Юрий
2004-07-29 19:37
2004.09.12
Как опознать мобильный телефон и управлять им


3-1092745686
MadGhost
2004-08-17 16:28
2004.09.12
DBGrid multiselect как узнать список который выбрали?


3-1092740928
Aleksandr.
2004-08-17 15:08
2004.09.12
Ошибка "Insufficient memory for this operation."