DDS(Data Distribution Service for Real-Time Systems) 애플리케이션을 작성하려면
사용자 모델에 DDS 프로파일을 추가해야 합니다.
Rational® Rhapsody® Developer for C++에서 모델을 작성하십시오.
사용자 모델에 DDS 프로파일을 추가하십시오. 파일 > 프로파일을 모델에 추가를
선택하고 <Rational Rhapsody 설치 폴더>\Shared\Profiles\DDS 경로를 찾아서
DDS.sbs를 선택하십시오.
주: 이를 수행하는 또 다른 방법은 처음에 모델을 작성할 때 DDS
유형을 선택하는 것입니다. 이 학습서에서 사용된 방법은 새 모델 및 기존 모델에
적용할 수 있습니다.
다음 그림에 표시된 대로, 프로파일을 적용할 때
프로파일 카테고리가 모델에 추가됩니다.
이 프로파일에는 DDS 애플리케이션을 작성하는 데 필요한 클래스 및 인터페이스와 같은
다양한 요소가 있습니다.
또한 ddsDiagram 아이콘()이
다이어그램 도구 모음에 추가됩니다. 오브젝트 모델 다이어그램의 유형인 ddsDiagram
다이어그램을 작성하려면 이 아이콘을 사용하십시오. ddsDiagram 다이어그램을
사용하여 DDS 프로파일에서 DDS 용어를 추가할 수 있습니다.
특성을 추가한 후 사용 중인 DDS 구현(RTI 또는 OpenSplice)을 반영하도록
CPP_CG::Configuration::DDSImplementation 특성 값을 수정하십시오.
RTI 구현을 사용하는 경우, Windows 애플리케이션을 개발하려면
CPP_CG::RTIMSVC9::LibPath 특성 값을 수정하고, Linux 애플리케이션을 개발하려면
CPP_CG::RTILinux::LibPath 특성 값을 수정하십시오. 특성 값은 사용자 환경에 적합한
RTI 라이브러리 디렉토리를 반영해야 합니다.
디렉토리 이름은 다음 변수를 반영합니다.
32비트 또는 64비트 운영 체제 및 컴파일러. 예를 들어, 32비트 Windows를 실행 중이고
Visual Studio 2008 컴파일러를 사용하는 경우 적절한 라이브러리 디렉토리는
i86Win32VS2008입니다.