ORB(Object Request Broker)

ORB(Object Request Broker)는 IIOP(Internet interORB Protocol)를 사용하여 클라이언트와 서버 간의 상호작용을 관리합니다. 클라이언트는 네트워크 분산 환경에서 요청을 작성하고 서버로부터 응답을 수신할 수 있습니다.

ORB는 원격 오브젝트가 위치 투명성을 제공하면서 클라이언트로서 실행 중인 동일한 프로세스에 있는 것처럼, 클라이언트가 네트워크에서 오브젝트를 찾고 해당 조작을 호출할 수 있게 해주는 프레임워크를 제공합니다. 클라이언트는 스텁(stub)이라는 로컬 오브젝트에 대한 조작을 호출합니다. 그런 다음, 스텁(stub)은 요청을 원하는 원격 오브젝트로 전달하고, 여기에서 조작이 실행되고 결과가 클라이언트로 리턴됩니다.

클라이언트측 ORB는 조작 및 필수 매개변수를 포함하는 IIOP 요청을 작성하고 요청을 네트워크에 전송합니다. 서버측 ORB는 IIOP 요청을 수신하고 대상 오브젝트를 찾고 요청된 조작을 호출한 다음 결과를 클라이언트로 리턴합니다. 클라이언트측 ORB는 리턴된 결과를 정렬 해제하고 결과를 스텁(stub)으로 전달하며 조작이 로컬로 실행된 것처럼 클라이언트 애플리케이션으로 리턴합니다.

이 제품은 ORB를 사용하여 클라이언트 애플리케이션과 서버 애플리케이션 간의 통신 및 제품 컴포넌트 간의 통신을 관리합니다. 제품 설치 시 기본 특성 값은 ORB가 초기화될 때 설정됩니다. 이 특성은 ORB의 런타임 작동을 제어할 뿐 아니라 보안 등 ORB와 밀접히 통합된 제품 컴포넌트의 작동에 영향을 줄 수 있습니다. 이 제품은 다중 ORB 인스턴스의 사용을 지원하지 않습니다.

[z/OS]ORB 서비스 전송 채널은 애플리케이션 서버 환경에서 ORB I/O 조작에 사용됩니다. 전송 체인은 모든 컴포넌트에 공통 네트워크 서비스를 제공하는 채널 프레임워크 기능의 일부입니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=corb_maino
파일 이름:corb_maino.html