2013-04-19 13 views
1

VMWare-Player도 실행하는 시스템에 CORBA 서버를 설치했습니다. VMWare 플레이어는 두 개의 가상 네트워크 연결을 만듭니다. VMnet8 연결은 VM 네트워크 NAT 모드에 사용됩니다.OMNIORB : 서버 외부에 도달 할 수없는 IOR의 Vmnet8 ip를 사용합니다.

실수로 내 Corba 서버는이 네트워크 연결을 루프백 인터페이스가 아닌 것으로 선택하고 IOR 및 네임 서비스 내부에서이 IP를 사용합니다. 즉, IP는 클라이언트에서 액세스 할 수 없습니다.

omniorb에서 고정 된 끝점을 설정하지 않고 기본 IP를 설정하는 방법이 있습니까?

답변

1

endPoint* family of options의 설명서를 참조하십시오. 서버가 IOR에서 수신 대기하고 게시 할 인터페이스를 지정할 수 있습니다.

이 옵션은 명령 줄, 구성 파일, orb_init()에 대한 추가 인수 또는 환경 변수에서 설정할 수 있습니다. 구성 API에 대한 자세한 내용은 here을 참조하십시오.

+0

-ORBendPoint 게시 giop : tcp : 127.0.0.1 : 2809 작업을 수행합니다. – Totonga