若要建立即時系統的資料配送服務 (DDS) 應用程式,則可以將 DDS 設定檔新增至您的模型。
- 在 Rational® Rhapsody® Developer for C++ 中建立模型。
- 將 DDS 設定檔新增至您的模型:選取,尋找 <Rational Rhapsody 安裝資料夾>\Shared\Profiles\DDS 路徑,然後選取 DDS.sbs。
註: 完成此作業的另一種方法是在最先建立模型時選取 DDS 的類型。本指導教學中使用的方法適用於新模型及現有模型。
如下圖所示,當您套用設定檔時,將會有一個設定檔種類新增至模型。在該設定檔中有建立 DDS 應用程式需要的各種元素,例如,類別及介面。
此外,ddsDiagram 圖示
將會新增至「圖表」工具列。使用此圖示可建立 ddsDiagram 圖,該圖是物件模型圖的一種。您可以使用 ddsDiagram 圖以從 DDS 設定檔新增 DDS 項目。
- 新增設定檔之後,請修改內容 CPP_CG::Configuration::DDSImplementation 的值,以反映使用中的 DDS 實作是 RTI 還是 OpenSplice。
- 如果使用 RTI 實作,則在開發 Windows 應用程式時修改內容 CPP_CG::RTIMSVC9::LibPath 的值,在開發 Linux 應用程式時修改內容 CPP_CG::RTILinux::LibPath 的值。該內容的值應該反映適合您環境的 RTI 程式庫目錄。
目錄名稱反映下列變數:32 位元或 64 位元作業系統及編譯器。例如,如果正在執行 32 位元 Windows 並使用 Visual Studio 2008 編譯器,則對應的程式庫目錄將為 i86Win32VS2008。