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
繼承的內容和方法
下列方法繼承自 IPropertyContext 介面:
- GetBooleanProperty, GetByteProperty, GetBytesProperty, GetCharProperty, GetDoubleProperty, GetFloatProperty, GetIntProperty, GetLongProperty, GetObjectProperty, GetShortProperty, GetStringProperty, SetBooleanProperty, SetByteProperty, SetBytesProperty, SetCharProperty, SetDoubleProperty, SetFloatProperty, SetIntProperty, SetLongProperty, SetObjectProperty, SetShortProperty, SetStringProperty