Freigeben über


MQSeries.MQSPropertySchema Properties

Der MQSC-Adapter macht die folgenden Kontexteigenschaften verfügbar, die nicht mit dem MQSeries-Nachrichtendeskriptor oder anderen MQSeries-Headerstrukturen zusammenhängen, die in Ihren BizTalk-Anwendungen verwendet werden können. Diese sind Teil der MQSeries.dll Eigenschaftenschemaassembly (MQSeries.MQSPropertySchema), die in der BizTalk Management-Datenbank vom serverbasierten MQSeries-Adapter bereitgestellt wird. Das gleiche Eigenschaftenschema wird vom MQSC-Adapter (clientbasiert) verwendet.

Name Typ Empfangen und/oder Senden BESCHREIBUNG
CompleteMessage String Empfangen Legen Sie fest, ob MQSeries segmentierte Nachrichten assemblieren oder die Nachrichten unverändert abrufen soll. Verwenden Sie NoAction, um Nachrichten aus der MQSeries-Warteschlange zu lesen, ohne die Segmentierung zu aktivieren. Verwenden Sie CompleteMessage, damit MQSeries segmentierte Nachrichten zusammenfügt, bevor sie an den Adapter übergeben werden.

Standard: Keine Aktion

Dies gilt nicht für den MQSC-Adapter. Wird nur für den Server-Based MQSeries-Adapter in Szenarien vom Typ "dynamischer Empfang" verwendet.
DataConversion String Empfangen Zeichensatz, in den die Nachricht konvertiert werden soll, wenn Nachrichten aus der MQSeries-Warteschlange abgerufen werden. Wenn diese Eigenschaft auf einen anderen Wert als "None" festgelegt ist, legt der Adapter die MQGMO CONVERT-Option fest, wenn ein MQGet ausgeführt wird.

Keine: Nicht konvertieren.

UCS-2 und UTF-16: Konvertieren Sie in diese Zeichensätze. MQSeries unterscheidet nicht zwischen den Zeichensätzen.

UTF-8: Konvertieren Sie in den UTF-8-Zeichensatz.

Standardwert: Keine
Bestellt String Empfangen Geben Sie Ja an, um die Reihenfolge der Nachrichten beizubehalten, die von der MQSeries-Warteschlange empfangen und an das BizTalk Server Message Box gesendet werden.

Für die Sendeseite sendet der Adapter die Nachricht in der gleichen Reihenfolge an die Warteschlange, in der er sie aus dem Meldungsfeld empfängt.

Geben Sie Nein an, um die Nachrichtenreihenfolge nicht beizubehalten.

Hinweis : Wenn Sie bei der Versand-Seitenbestellung keine Orchestrierung verwenden, müssen Sie "Bestellte Lieferung" in den "Erweiterten Transportoptionen" in der Sendeportkonfiguration aktivieren.

Hinweis: Wenn Sie die Orchestrierung verwenden, müssen Sie für den Empfang auch die Ordered Delivery-Eigenschaft in Ihrer Orchestrierung für diesen Empfangsspeicherort auf True festlegen.

Hinweis: Wenn die Reihenfolge aktiviert ist, wechselt der Adapter in den Einzelthreadmodus und verwendet die synchrone Übermittlung von Nachrichten an BizTalk Server. Dies führt zu Leistungseinbußen, sodass es nicht empfohlen wird, dieses Feature zu aktivieren, es sei denn, Sie benötigen eine bestellte Lieferung.

Standardwert: Nein
SegmentationAllowed String Send Legen Sie diesen Wert auf Ja fest, um den MQSeries-Warteschlangen-Manager anweisen, beim Senden großer Nachrichten an MQSeries-Warteschlangen segmentierte Nachrichten zu erstellen.

Standardwert: Nein
SSOAffiliateApplication String Send Legt den Namen der Partneranwendung für single Sign-On (SSO) fest. Sie verwenden die Benutzer-ID und das Kennwort des einmaligen Anmeldens für die MQMD_UserIdentifier und die eigenschaft MQIIH_Authenticator (oder MQCIH_Authenticator).

Standardwert: Leerzeichen
WaitInterval Int Empfangen Geben Sie beim Ausführen von MQGet die MQGMO-Option Wartenintervall in Sekunden an, indem Sie diese Eigenschaft festlegen. Wenn sich keine Nachrichten in der Warteschlange befinden, wartet der Client weiterhin auf Nachrichten in der Warteschlange, ohne die Verbindung zu schließen.

Einheit – Sekunden

Standardeinstellung : 3
TransactionSupported String Empfangen und Senden Bei Festlegung auf Ja beginnt der Adapter eine DTC-Transaktion (Microsoft Distributed Transaction Coordinator) zwischen BizTalk Server und MQSeries. Dies garantiert einmalige Zustellung von Nachrichten und verhindert den Verlust von Nachrichten.

Wenn Sie diese Option auf Ja festlegen, wird der WebSphere MQ Extended Transactional Client (Extended-Client) vom Adapter auf dem BizTalk Server Computer verwendet.

Wenn sie auf Nein festgelegt ist, kann es zu Meldungsduplizierungen kommen. In diesem Fall verwendet der Adapter den nicht transaktionalen WebSphere MQ-Client (Base-Client) für die Integration in MQSeries.

Standardwert: Ja