IConnectionFactory

應用程式使用 Connection Factory 來建立連線。

繼承階層:

IBM.XMS.IPropertyContext
   |
   +----IBM.XMS.IConnectionFactory

如需 XMS 定義的 ConnectionFactory 物件內容清單,請參閱 ConnectionFactory

方法

方法摘要:
方法 說明
CreateConnection 使用預設內容建立 Connection Factory。
CreateConnection 使用指定的使用者身分建立連線。

CreateConnection -建立 Connection Factory (使用預設使用者身分)

介面:

IConnection CreateConnection();

使用預設內容建立 Connection Factory。

如果您連接至 IBM® MQ 且未設定 XMSC_USERID ,則依預設佇列管理程式會使用已登入使用者的 userID 。 如果您需要個別使用者的進一步連線層次鑑別,則可以撰寫在 IBM MQ中配置的用戶端鑑別結束程式。

參數:
異常狀況:
  • XMSException

CreateConnection -建立連線 (使用指定的使用者身分)

介面:

IConnection CreateConnection(String userId, String password);

使用指定的使用者身分建立連線。

如果您連接至 IBM MQ 且未設定 XMSC_USERID ,則依預設佇列管理程式會使用已登入使用者的 userID 。 如果您需要個別使用者的進一步連線層次鑑別,則可以撰寫在 IBM MQ中配置的用戶端鑑別結束程式。

以已停止模式建立連線。 除非應用程式呼叫 Connection.start(),否則不會遞送任何訊息。

參數:
userID (輸入)
字串物件,封裝要用來鑑別應用程式的使用者 ID。 如果您提供空值,則會嘗試在沒有鑑別的情況下建立連線。
密碼 (輸入)
字串物件封裝要用來鑑別應用程式的密碼。 如果您提供空值,則會嘗試在沒有鑑別的情況下建立連線。
傳回:
Connection 物件。
異常狀況:
  • XMSException
  • XMS_X_SECURITY_EXCEPTION