XMS 提供一些範例應用程式。這些範例提供每一個 API 的一般特性概觀。您可以使用這些範例應用程式來驗證您的安裝和傳訊伺服器設定, 以作為您建置應用程式時的指引。
這些範例並非用來練習整個 API,而是提供如何使用一些最常用特性的概觀。這些範例在未來的 XMS 版本中可能會有變更。
如果您需要如何建立應用程式的相關指引, 可使用範例應用程式作為起點。請看完整個範例原始碼,並找出您在建立應用程式所需的每一個物件(如:Connection Factory、連線、 階段作業、目的地,以及生產者或消費者或兩者)時必須執行的重要步驟, 以及找出您在設定必要的特定內容(以指定您希望應用程式如何運作)時必須執行的重要步驟。如果需要詳細資訊,請參閱撰寫 XMS 應用程式。
表 1 顯示 XMS 所附的三組範例應用程式。每一個 API 各有一組。
範例名稱 | 說明 |
---|---|
SampleConsumerC SampleConsumerCPP SampleConsumerCS |
會使用佇列或主題上之訊息的訊息使用端應用程式。 |
SampleProducerC SampleProducerCPP SampleProducerCS |
會從佇列或主題產生訊息的訊息生產者應用程式。 |
SampleConfigC SampleConfigCS |
這種配置應用程式可讓您建立一個檔案型受管理物件儲存庫, 內含您特定連線設定的相關 Connection Factory 和目的地。之後, 這個受管理物件儲存庫可搭配每一個範例消費者和生產者應用程式使用。 |
不同 API 的相對應範例可支援相同的功能,但仍有一些語法差異。
每一種應用程式皆有原始和編譯兩種版本。
範例可在下列一種模式下運作:
所有的範例都相容,因此可跨語言交互運作。例如, SampleConsumerCPP 應用程式可和 SampleProducerCS 應用程式交互運作。
若想知道 Message Service Client for C/C++ 範例應用程式的安裝所在:
若想知道 Message Service Client for .NET 範例應用程式的安裝所在,請參閱安裝在 Windows (.NET) 上的項目。