WebSphere Message Service Clients for C/C++ and .NET, Version 1.2 作業系統: Linux, Windows

XMSFactoryFactory

如果應用程式並未使用受管理物件, 請使用這個類別來建立 Connection Factory、佇列和主題。

繼承階層:

.NET 內容

.NET 內容摘要:
.NET 內容 說明
MetaData 取得適合 XMSFactoryFactory 物件之連線類型的 meta 資料。

MetaData – 擷取 meta 資料

介面:
IConnectionMetaData MetaData

取得適合 XMSFactoryFactory 物件之連線類型的 meta 資料。

異常狀況:

方法

方法摘要:
方法 說明
CreateConnectionFactory 建立所宣告類型的 ConnectionFactory 物件。
CreateQueue 建立一個 Destination 物件,以代表傳訊伺服器中的某個佇列。
CreateTopic 建立一個 Destination 物件,以代表某主題。
GetInstance 建立 XMSFactoryFactory 的實例。XMS 應用程式會使用 XMSFactoryFactory 物件來取得適合所需通訊協定類型之 ConnectionFactory 物件的參照。之後,這個 ConnectionFactory 物件才能產生該通訊協定類型的連線。

CreateConnectionFactory - 建立 Connection Factory

介面:
IConnectionFactory CreateConnectionFactory();

建立所宣告類型的 ConnectionFactory 物件。

參數:
傳回:
ConnectionFactory 物件。
異常狀況:
  • XMSException

CreateQueue – 建立佇列

介面:
IDestination CreateQueue(String name);

建立一個 Destination 物件,以代表傳訊伺服器中的某個佇列。

此方法不會在傳訊伺服器中建立佇列。您必須先建立佇列,應用程式才能呼叫此方法。

參數:
name(輸入)
封裝佇列名稱或封裝用以識別該佇列之統一資源識別碼 (URI) 的 String 物件。
傳回:
代表佇列的 Destination 物件。
異常狀況:
  • XMSException

CreateTopic – 建立主題

介面:
IDestination CreateTopic(String name);

建立一個 Destination 物件,以代表某主題。

參數:
name(輸入)
封裝主題名稱或封裝用以識別該主題之統一資源識別碼 (URI) 的 String 物件。
傳回:
代表主題的 Destination 物件。
異常狀況:
  • XMSException

GetInstance - 取得 XMSFactoryFactory 實例

介面:
static XMSFactoryFactory GetInstance(int connectionType);

建立 XMSFactoryFactory 的實例。XMS 應用程式會使用 XMSFactoryFactory 物件來取得適合所需通訊協定類型之 ConnectionFactory 物件的參照。之後,這個 ConnectionFactory 物件才能產生該通訊協定類型的連線。

參數:
connectionType(輸入)
ConnectionFactory 物件在產生連線時所用的連線類型:
  • XMSC.CT_WPM
  • XMSC.CT_RTT
  • XMSC.CT_WMQ
傳回:
宣告至所宣告之連線類型的 XMSFactoryFactory 物件。
異常狀況:
  • NotSupportedException

Reference topic

使用條款 | 評比此網頁

時間戳記前次更新: 25 Apr 2006
(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)