Tasks, die vor der Anwendung des Musters Service Facade to WebSphere MQ: one-way with acknowledgment (Servicefassade für WebSphere MQ: unidirektional mit Empfangsbestätigung) ausgeführt werden müssen
Bevor Sie das Muster für die Erstellung einer Musterinstanz anwenden, müssen Sie bestimmen, welche der folgenden Tasks erforderlich sind. Führen Sie folgende Tasks aus, falls erforderlich:
Prüfen Sie, ob dieses Muster Ihren Geschäftsanforderungen entspricht und sowohl
von den Requester- als auch von den Provideranwendungen unterstützt wird.
Wählen Sie einen eindeutigen Namen für die Musterinstanz aus. Sie können das Muster
mehrmals verwenden und verschiedene Instanzen davon erstellen, die sich
durch ihre Namen unterscheiden. Legen Sie einen aussagekräftigen Namen fest,
der auf den Zweck der Musterinstanz hinweist.
Definieren bzw. ermitteln Sie die Providerschnittstelle sowie die zugehörige
Serviceschnittstelle.
Erstellen Sie die implementierbare WSDL in einem Nachrichtensatzprojekt.
Ermitteln Sie die Warteschlangen und Warteschlangenmanager. Vorhandene
Warteschlangenmanager und Warteschlangen können zum Beispiel für den
Zugriff auf die Provideranwendung verwendet werden, und deren Namen müssen
festgelegt werden. Ermitteln Sie alle weiteren für dieses Muster
erforderlichen Warteschlangenmanager und Warteschlangen und legen Sie
deren Namen fest. Berücksichtigen Sie dabei alle anzuwendenden Regeln,
Standards und Namenskonventionen.
Entscheiden Sie, ob eine Protokollierung der Anforderungsnachrichten erforderlich
ist. Falls ja, bestimmen Sie den Warteschlangenmanager und die Warteschlange für
die Protokollnachrichten. Die Protokollnachrichten können an eine allgemeine Protokollwarteschlange gesendet werden, die von mehreren Nachrichtenflüssen verwendet wird, oder an eine speziell für die Musterinstanz eingerichtete Warteschlange.
Entscheiden Sie, ob für die Musterinstanz Fehlernachrichten generiert werden
sollen. Die Fehlernachrichten dieses Musters dienen der Benachrichtigung bei
Verarbeitungsfehlern, nicht der Bewahrung von Daten. Die Fehlernachrichten
können an eine allgemeine Fehlerwarteschlange gesendet werden, die von
mehreren Nachrichtenflüssen verwendet wird, oder an eine speziell für die
Musterinstanz eingerichtete Warteschlange. Wenn Sie sich entscheiden,
innerhalb der Musterinstanz Fehlernachrichten zu senden, können Sie diese
Funktion vor der Implementierung durch Konfiguration der Brokerarchivdatei
aktivieren oder inaktivieren.