이 태스크 정보
CORBA 컴포넌트를
전달 가능한 컴포넌트에 맵핑하는 옵션은
다음과 같습니다.
- CORBA
서버 실행 파일 - CORBA 인터페이스와
이 인터페이스를 구현하는 클래스는 동일한 컴포넌트에 맵핑할 수 있습니다. IBM® Rational® Rhapsody®는
코드 및 make 파일을 생성하여 컴포넌트에서 서버 실행 파일을 작성합니다.
CORBA::Configuration::CORBAEnable 특성을
CORBAServer로 설정하여 CORBA 서버 main() 루프를 생성하십시오.
- CORBA 클라이언트 실행 파일 - CORBA
인터페이스와 이 인터페이스에 연관되는 클래스를 동일한
컴포넌트에 맵핑할 수 있습니다. Rational Rhapsody는
코드 및 make 파일을 생성하여 컴포넌트에서 클라이언트 실행 파일을 작성합니다.
클라이언트 실행 파일을 생성하려면 CORBAEnable 특성을 CORBAClient로
설정하십시오.
- CORBA 클라이언트/서버
실행 파일 - CORBA 인터페이스, 이 인터페이스를 구현하는
클래스 및 이 인터페이스에 연관되는 클래스를 동일한
컴포넌트에 맵핑할 수 있습니다. Rational Rhapsody는
코드 및 make 파일을 생성하여 컴포넌트에서 클라이언트 및 서버 둘 다로 실행할 수 있는
실행 파일을 작성합니다.
- CORBA
인터페이스 라이브러리 - CORBA 디자인을 하나의 컴포넌트에
맵핑하고 사용자의 C++ 디자인을 다른 컴포넌트에 맵핑할 수 있습니다.
CORBA 컴포넌트는 서버 라이브러리, 클라이언트 라이브러리 또는 둘 다를 포함하는 라이브러리를
생성할 수 있습니다. 그러면 C++ 컴포넌트가 이 라이브러리를 사용할 수 있습니다.
자세한 정보는 클라이언트 및 서버를 컴포넌트에 맵핑의 내용을 참조하십시오.