< 上一個課程 | 下一個課程 >

第 10 課:為訂閱者實體新增網域參與者

在這一課,您將為 MySubscriber 訂閱者實體新增網域參與者。
  1. 在 SubscriberPkg 套件中建立一個網域參與者,並為其開啟「特性」視窗:
    1. 一般標籤上,將網域參與者命名為 MySubscribingApplication 注意,依預設目錄欄位中也輸入了相同的名稱,並在類型區域中選取了執行檔
    2. 範圍標籤上,確保範圍設定為 SubscriberPkg 如果選取了其他勾選框,請將其清除。按一下確定
  2. 指定 MySubscribingApplication 網域參與者的配置:
    1. MySubscribingApplication 下開啟 DefaultConfig 配置的「特性」視窗
    2. 起始設定標籤上,展開 SubscriberPkg 並選取 MySubscriber
    3. 設定標籤上,選取 MSVC9Linux 環境,然後按一下確定
  3. 從 MySubscribingApplication 網域參與者新增相依關係至 MyTopicStructLib 網域參與者。
  4. 開啟相依關係的「特性」視窗,然後在一般標籤的造型欄位中,選取預先定義類型中的用法。同時,在一般標籤上,確保用法欄位設定為規格。 按一下確定
  5. 將建構子新增至 MySubscriber 訂閱者:
    1. 用滑鼠右鍵按一下 MySubscriber 訂閱者,並選取新增 > 建構子,然後按一下確定
    2. 針對建構子作業開啟「特性」視窗,然後在實作標籤上輸入下列程式碼:
      printf("ready to receive data\n");
    3. 按一下確定

課程回顧

在這一課,您學到如何為 MySubscriber 發佈者實體新增網域參與者。
在下一課,您將看到如何接聽與 MyDataReader 相關的即時系統的資料配送服務事件。
< 上一個課程 | 下一個課程 >

回饋