跳轉到內容

ACE+TAO 開源程式設計筆記/啟動基本服務

來自維基書,為開放世界提供開放書籍

如同在前一節“處理 IIOP 終端”中所討論的那樣,命名服務是一種基本服務。你將在大多數情況下需要的其它基本服務包括:CosEvent_Service Notify_Service Scheduling_Service

在大多數平臺上,可透過以下命令列手動啟動上述服務

Naming_Service -ORBEndPoint iiop://:12345 -ORBDaemon
CosEvent_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon
Notify_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon
Scheduling_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon

其中,終端決定服務監聽器的駐留位置,並且 ORBDaemon 選項告知服務作為後臺守護程序執行。在 Linux 環境中,也可透過 /etc/rc.d 中的引導時間指令碼自動在後臺啟動這些服務。郵件伺服器列表上的一位開發人員非常熱心,提供了帶有引導時間指令碼的 ACE+TAO RPM。

華夏公益教科書