若要設計使用分散式作業事件的應用程式,可以建立在作業事件管理程式環境中執行的伺服器端服務,以及呼叫作業事件管理程式 API 的用戶端程式碼。Message Queue 4.2 根據 Tuxedo 作業事件管理程式提供程式設計範例。這些範例在每個平台上皆位於 ./C/tuxedo 目錄的程式範例目錄中。
此目錄包含 README 檔案,說明如何設定 Tuxedo 以使用 Message Queue 資源管理員,以及如何在 Tuxedo 環境中建立下列程式範例:
程式範例 |
說明 |
---|---|
jmsserver.c |
使用 Message Queue 實作傳送與接收訊息的 Tuxedo 服務。 |
jmsclient_sender.c |
在 jmsserver.c 程式中使用訊息產生服務的 Tuxedo 用戶端。 |
jmsclient_receiver.c |
在 jmsserver.c 程式中使用訊息接收服務的 Tuxedo 用戶端。 |
async_jmsserver.c |
使用 Message Queue 實作非同步使用訊息的 Tuxedo 服務。 |
jmsclient_async_receiver.c |
在 async_jmsserver.c 程式中使用非同步訊息使用服務的 Tuxedo 用戶端。 |