Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

ORB

ORB(Object Request Broker)는 CORBA의 핵심 구성 요소입니다. ORB는 객체를 식별하여 찾고 연결 관리를 처리하며 데이터를 전달하고 통신을 요청하는 데 필요한 인프라를 제공합니다.

CORBA 객체는 서로 직접 통신하지 않습니다. 대신, 객체는 로컬 시스템에서 실행 중인 ORB에 대한 원격 스텁을 통해 요청합니다. 그러면 로컬 ORB는 IIOP(Internet Inter-Orb Protocol)를 사용하여 다른 시스템의 ORB에 이 요청을 전달합니다. 원격 ORB는 적절한 객체를 찾고 요청을 처리하며, 결과를 반환합니다.

IIOP는 RMI-IIOP를 사용하여 응용 프로그램이나 객체에서 RMI(Remote Method Invocation) 프로토콜로 사용할 수 있습니다. Enterprise Bean(EJB 모듈)의 원격 클라이언트는 RMI-IIOP를 통해 Application Server와 통신합니다.