문제

나는 그것이 어떤 식 으로든 Corba와 관련이 있다고 생각합니다 (확실하지 않습니다). 나는 그 기능과 그것이 어떻게 작동하는지 궁금합니다. "IOR 파일"을 검색 할 때 Google은 저를 도와주지 않으며 무엇을 검색 할 수 있는지 잘 모르겠습니다. 적어도 나를 가용 한 자원으로 올바른 방향으로 가리킬 수있는 사람에게 감사합니다.

도움이 되었습니까?

해결책

IOR 파일은 an을 포함하는 파일입니다 상호 운용 가능한 객체 참조 일종의 로케이터 문자열입니다. IOR 파일 자체에는 IOR이 포함되어 있습니다. IOR은 CORBA 버전에 의존하는 CDR 인코딩 문자열 로이 문자열을 만든 하인에 관한 다양한 정보를 포함합니다. 그러나 기본적으로 로케이터 문자열로 작동합니다.

IOR 내부에는 일반적으로 하인의 IP, PortNumber 및 Object Reference가 찾을 수 있습니다.

간단한 Hello World 예제에서 하인 (서버) 이이 파일을 만듭니다. 클라이언트는이 파일을 읽고 클라이언트 ORB (Object Request Broker)는 클라이언트에서 종으로의 통화를 투명하게 위임합니다.

Corba에 관한 모든 것 : OMG Corba 웹 사이트아니면 그냥 방문하십시오 위키 백과

다른 팁

IOR은 상호 운용 가능한 객체 참조의 약자이며 Corba와 관련이 있습니다.

여기에서 "Corba"를 확인할 수 있습니다. http://www.pvv.ntnu.no/~ljosa/doc/encycmuclopedia/devenv/corba-index.html

IOR이 무엇인지 설명하는 섹션이 있습니다

IOR은 원격 CORBA 서버에서 객체를 고유하게 식별하는 CORBA 또는 RMI-IIOP 참조입니다.

IOR은 GIOP-IIOP를 통해 TCP/IP를 통해 이진으로 전송 될 수 있습니다 (인코딩은 큰 엔디 언이 또는 작은 엔디언 일 수 있음) 또는 16 진수 숫자 문자열 (String IOR에 의해 접두어)로 직렬화되어 비 코르바 메커니즘에 의한 전송을 용이하게합니다. HTTP, FTP 및 이메일로.

런타임에 서버 객체를 찾으려면 클라이언트 응용 프로그램을 참조해야합니다. 이 참조를 상호 운용 가능한 객체 참조 (IOR)라고합니다. IOR은 특정 방식으로 인코딩 된 텍스트 문자열로 클라이언트 오브가 원격 서버 객체를 찾기 위해 IOR을 디코딩 할 수 있도록합니다. 허용하기에 충분한 정보가 포함되어 있습니다.

  • 올바른 서버 (호스트, 포트 번호)에 대한 요청 요청
  • 위치 또는 생성 할 객체 (ClassName, 인스턴스 데이터)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top