Dieser Abschnitt gilt nur für die IBM Business Process Manager Advanced-Konfiguration.

Vordefinierte MQ-Funktionsselektoren

Im Lieferumfang des Produkts sind mehrere MQ-Funktionsselektoren enthalten.

Die folgenden vordefinierten MQ-Funktionsselektoren sind verfügbar.

Beachten Sie, dass die Auswahl gefiltert wird. Wenn Sie beispielsweise nur über eine Operation verfügen, steht ein Operationsfunktionsselektor zur Verfügung.
Tabelle 1. Vordefinierte Funktionsselektoren
Funktionsselektor Beschreibung
MQ-Funktionsselektor 'handleMessage' Dieser Funktionsselektor (Standard) gibt 'handleMessage' als Wert zurück. Der Wert wird unter Verwendung der Exportmethodenbindings einer Operation in der Schnittstelle zugeordnet. Aus der Perspektive der SCA-Anwendung wird für die native Methode 'handleMessage' erwartet. Die SCA-Anwendung muss nicht die interne Darstellung der MQ-Nachricht verstehen, sondern nur wissen, wie sie die aktuelle Operation für die Schnittstelle steuert. Diese Auswahl wird für die meisten Anwendungen empfohlen. Möglicherweise muss eines der Methodenbindings bearbeitet werden, um eine Operation an die native Funktion 'handleMessage' zu binden.
MQ verwendet JMS-Standardfunktionsselektor Dieser Funktionsselektor bedeutet, dass der JMS-Funktionsselektor zum Erstellen einer Methode in Ihrem Exportbinding verwendet wird. Als Methodenname wird Name der Schnittstellenoperation verwendet. Dieser Funktionsselektor liest die native Operation aus der Eigenschaft 'TargetFunctionName' des Ordners für einen MQRFH2-Header. Dieser Funktionsselektor kann mit einem Datenhandler konfiguriert werden.
MQ verwendet das Format des Nachrichtenhauptteils als native Funktion Dieser Funktionsselektor findet das Formatfeld des letzten Headers und gibt dieses Feld als Zeichenfolge zurück.
MQ-Funktionsselektor 'type' Dieser Funktionsselektor erstellt durch Abrufen einer URL eine Methode in Ihrem Exportbinding, die die MSD-, Satz-, Typ- und Formateigenschaften aus dem MQRFH2-Header enthält. Als Methodenname wird Name der Schnittstellenoperation verwendet. Dieser Selektor kann für die Interaktion mit Nachrichten, verwendet werden, die von MQ-JMS-Clients und WebSphere Business Integration Message Broker-Abläufen stammen.
MQ-Funktionsselektor für Service-Gateway Dieser Funktionsselektor sollte in Verbindung mit einem Binding unter Verwendung der Schnittstelle für den Service-Gateway verwendet werden. Er verwendet die Eigenschaft 'MsgType' im MQMD-Header, um den Namen der Operation festzulegen.
Funktionsselektor für eine Operation