CORBA 애플리케이션 빌드

이 태스크 정보

다음 단계는 IBM® Rational® Rhapsody®를 사용하여 CORBA 컴포넌트를 작성하기 위한 일반 프로세스를 정의합니다.

프로시저

  1. Rational Rhapsody에서 C++ 프로젝트를 작성하십시오. (세부사항은 CORBA 프로젝트 작성의 내용을 참조하십시오.)
  2. CORBA 스테레오타입을 모델 요소에 지정하여 CORBA 인터페이스를 정의하십시오. (세부사항은 필요한 CORBA 스테레오타입 작성CORBA IObserver 인터페이스 작성 절을 참조하십시오.)
  3. 구조 모델에서 인터페이스와 클래스 사이에 클라이언트 및 서버 관계를 작성하십시오. (세부사항은 시스템의 클래스 및 상속 작성 절을 참조하십시오.)
  4. 적절한 모델 요소에 대한 CORBA 특성을 설정하십시오. (세부사항은 서버 컴포넌트 작성의 내용을 참조하십시오.)
  5. 코드를 생성하십시오. 제품은 CORBA 스테레오타입으로 태그가 지정된 항목에 대해 IDL(Interface Definition Language) 코드를, 나머지 항목에 대해 C++ 코드를 자동 생성합니다.
  6. 클라이언트 및 서버 컴포넌트를 빌드하십시오. 제품은 클라이언트 및 서버 컴포넌트에 필요한 IDL 코드를 생성합니다. 이 IDL 코드는 필요한 CORBA 스텁 및 스켈레톤을 작성하기 위해 IDL 컴파일러에 의해 컴파일됩니다.
  7. 애플리케이션을 실행하여 서버 및 클라이언트를 시작하십시오.

결과

서로 통신할 클래스를 판별하고 <<CORBAInterface>> 스테레오타입을 가지고 있음을 지정합니다.


피드백