透過 ORB 執行中應用程式

關於這項作業

您必須先啟動 ORB 常駐程式才能執行模型。藉由 TAO,您必須也在實作儲存庫登錄新的 Server 元件。

請執行下列動作:

程序

  1. 執行 ORB 常駐程式(例如,orbixd)。 一旦常駐程式在執行中,系統會在新視窗中顯示下列訊息:
    [orbixd: Server "IT_daemon" is now available to the network]
  2. 開啟命令提示字元視窗,切換至伺服器程式 (server.exe) 所在的目錄,並使用 ORB 登錄伺服器元件。在 TAO 中,指令如下:
       > putit Server <path>\server.exe

    putit 指令的第一個引數是伺服器邏輯名稱,其依預設是由元件名稱所組成。第二個引數是伺服器應用程式的位置,其必須包括完整路徑,即使是現行目錄亦然。

    如果 putit 指令執行成功,則會顯示類似下列範例的訊息:

       [<connection#>: New Connection (<hostname>,
          IT_daemon, *, <username>, pid=<program ID>,
          optimized) ]
    若要檢查已登錄哪些伺服器,請使用下列 TAO 指令:
    > lsit
  3. IBM® Rational® Rhapsody® 中,使用程式碼 > 執行 Client.exe
  4. 在「動畫」工具列上,按一下執行以啟動程式。程式會在啟動時建立 A 的實例。
  5. 開啟 A 實例的動畫狀態圖,並使用「事件產生者」產生 evTry() 事件。

回饋