共用方式為


MQSeries.MQSPropertySchema 屬性

MQSC 配接器會公開下列內容屬性,這些內容屬性與 MQSeries 訊息描述元或其他 MQSeries 標頭結構無關,可用於 BizTalk 應用程式。 這些是 mqSeries.MQSeries.MQSPropertySchema) MQSeries.dll 屬性架構元件) ,該 (元件是從伺服器型 MQSeries 配接器部署在 BizTalk 管理資料庫中。 MQSC (用戶端型) 配接器會使用相同的屬性架構。

名稱 類型 接收和/或傳送 Description
CompleteMessage 字串 接收 設定 MQSeries 以組合分割的訊息或就訊息原貌取得訊息。 使用 NoAction 從 MQSeries 佇列讀取訊息,而不啟用分割。 使用 CompleteMessage 讓 MQSeries 元件分割的訊息,再將它們傳遞至配接器。

預設:沒有動作

這不適用於 MQSC 配接器。 僅適用于「動態接收」類型案例中的 Server-Based MQSeries 配接器。
DataConversion 字串 接收 從 MQSeries 佇列擷取訊息時,訊息應該轉換成的字元集。 如果此屬性設定為 'None' 以外的值,配接器會在執行 MQGet 時設定 MQGMO CONVERT 選項。

無 - 不轉換。

UCS-2 和 UTF-16 - 轉換為這些字元集。 MQSeries 不會區分這些字元集。

UTF-8 - 轉換為 UTF-8 字元集。

預設值:None
已訂購 字串 接收 指定 [是] 以維護從 MQSeries 佇列接收訊息的順序,並提交至BizTalk Server訊息方塊。

針對傳送端,配接器會依照從訊息方塊接收訊息的順序,將訊息傳送至佇列。

指定 [否] 不維護訊息順序。

注意 – 針對傳送端排序,如果您未使用協調流程,您必須在傳送埠設定的 [傳輸進階選項] 中啟用 「已排序的傳遞」。

注意 – 針對接收,如果您使用 Orchestration,您也必須將此接收位置的協調流程中的 [已排序傳遞] 屬性設定為 True。

注意 – 如果啟用排序,配接器會切換到單一線程模式,並使用訊息的同步模式傳遞至BizTalk Server。 這會導致效能降低,因此除非您需要已排序的傳遞,否則不建議啟用此功能。

預設:否
SegmentationAllowed 字串 傳送 將此設定為 [是] 可告知 MQSeries 佇列管理員在將大型訊息提交至 MQSeries 佇列時建立分段訊息。

預設:否
SSOAffiliateApplication 字串 傳送 設定單一 Sign-On (SSO) 分支機搆應用程式名稱。 您在 MQMD_UserIdentifier 和 MQIIH_Authenticator (或 MQCIH_Authenticator) 屬性分別使用 SSO 的使用者識別碼和密碼。

預設:空白
WaitInterval Int 接收 執行 MQGet 時,藉由設定此屬性,以秒為單位指定 [等候間隔 MQGMO] 選項。 如果佇列中沒有訊息,用戶端會繼續等候佇列中的訊息,而不需關閉連線。

單位 – 秒

預設值 – 3
TransactionSupported 字串 接收和傳送 當設定為 [是] 時,配接器會開始 microsoft Distributed Transaction Coordinator (DTC) BizTalk Server 與 MQSeries 之間的交易。 這可確保訊息一次和一次傳遞,並防止訊息遺失。

將此選項設定為 [是],表示介面卡會在BizTalk Server電腦上使用 WebSphere MQ 擴充交易式用戶端 (Extended-Client) 。

當設定為 [否] 時,可能會有訊息重複。 在此情況下,配接器會使用非交易式 WebSphere MQ Client (Base-Client) 來與 MQSeries 整合。

預設值:是