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

Вниз

CORBA - клиент не видит сервер в другой подсетке   Найти похожие ветки 

 
lionson   (2005-06-16 11:56) [0]

Доброго всем времени суток

Такая ситуация. Сервер запущен в сети 192.168.1.
Клинет в сети 192.168.2.
С роутингом все нормально, машины прекрасно друг друга видя, пингуются

ВИзиброкер выключен
на стороне клиента, при бинде сервера, расположение указываю в глухую
myobject:=TmyserverHelper.Bind("my","192.168.1.1");

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

Обязательно ставить на шлюзе Осагент? А если шлюз не машина, а аппаратный?

Кто нить сталкиваося с таким?


 
leonov ©   (2005-09-21 17:48) [1]

Известное дело.

Если не хочется заморачиваться с настройками Gateway для OsAgent, то лучше всего сделать так:

либо добавить в командную строку параметры
-Dvbroker.agent.addr=192.168.1.1
-Dvbroker.agent.port=14000

либо, что мне нравится больше, правильно проинициализировать подсистему CORBA в приложении:


var
 _OrbInitParam: TCommandLine;

...
 SetLength(_OrbInitParam, 2);
 _OrbInitParam[0] := "-Dvbroker.agent.addr=192.168.1.1";
 _OrbInitParam[1] := "-Dvbroker.agent.port=14000";

 TORB.Init(_OrbInitParam);


инициализацию нужно проводить как можно раньше.


 
leonov ©   (2005-09-21 17:55) [2]

Кстати.

В этом коде

myobject:=TmyserverHelper.Bind("my","192.168.1.1");


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



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

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

Наверх




Память: 0.44 MB
Время: 0.044 c
15-1165502145
SkySpeed
2006-12-07 17:35
2006.12.31
HELP! ПК тупо зависает без причины, приходится перезагружать.....


9-1140729801
Kolan
2006-02-24 00:23
2006.12.31
Пытаюсь вспомнить как называлась игра, которую тут представляли..


2-1165921849
max999
2006-12-12 14:10
2006.12.31
Вопрос по TTable


2-1165664713
Strori
2006-12-09 14:45
2006.12.31
Удаление подстроки в строке. Выборочное.


15-1165748672
Firefly
2006-12-10 14:04
2006.12.31
Скорость расчета





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский