Zugriffsdatenfluss für das Muster Service Access from WebSphere MQ: one-way (Servicezugriff aus WebSphere MQ: unidirektional)
Details (einschließlich Protokollierung und Ausnahmen) zum Zugriffsdatenfluss für das Muster Service Access from WebSphere MQ: one-way (Servicezugriff aus WebSphere MQ: unidirektional).
-
Eine WebSphere MQ-XML-Nachricht wird in einem MQInput-Knoten empfangen.
Ist entsprechend den Musterparametern eine Auswertung erforderlich, wird diese unverzüglich durchgeführt.
-
Anschließend wird die Nachricht an den untergeordneten Nachrichtenfluss für die Anforderungsverarbeitung übergeben, in dem eine Musterinstanz angepasst werden kann.
Die Nachricht muss einen Inhalt haben (einschließlich Namespaces), der für den Hauptteil des Ziel-Provider-Service erforderlich ist.
Erfüllt die ankommende Nachricht diese Voraussetzung nicht, muss sie im untergeordneten Nachrichtenfluss für die Anforderungsverarbeitung entsprechend angepasst werden.
-
Die Nachricht wird dann an einen SOAPRequest-Knoten übergeben, in dem der Nachricht die SOAP-Rahmenanweisung hinzugefügt und der Zielservice aufgerufen wird.
-
Alle Antworten des Service, bei denen es sich nicht um Fehlermeldungen handelt, werden an den untergeordneten Fluss für die Protokollierung übergeben, der bei Bedarf eine Protokollnachricht erstellt.
An diesem Punkt wird ein zweiter Zweig vom FlowOrder-Knoten aus gestartet, der die ankommende Nachricht an den untergeordneten Fluss für die Protokollierung übergibt, der ebenfalls bei Bedarf eine Protokollnachricht erstellt.
-
Wird ein Fehler zurückgegeben oder kommt es zu einer Zeitlimitüberschreitung, werden die Fehlerinformationen an den untergeordneten Fluss für die Fehlerverarbeitung übergeben.