Tasks, die nach der Generierung des Musters Service Facade to Microsoft .NET: request-response (Servicefassade für Microsoft .NET: Anforderung-Antwort) ausgeführt werden müssen

Tasks, die Sie nach der Generierung des Musters ausführen müssen.

Das Muster generiert eine Anwendung, die Ihre Microsoft .NET-Assembly über einen ESQL-Rechenknoten aufruft. Der ESQL-Code definiert die .NET-Methoden als eine Folge von externen (EXTERNAL) Prozeduren. Jede Prozedur (PROCEDURE) verweist auf die .NET-Assembly mit einem absoluten Pfad in einer Deklaration der ASSEMBLY. Dieser Ansatz, bei dem die .NET-Assembly aus einer Dateisystemposition geladen wird, ist hilfreich, wenn die Assembly während der Entwicklung geändert wird. Bei der endgültigen Erprobung und Produktion wird empfohlen, die .NET-Assembly zusammen mit der Anwendung als Teil der BAR-Datei zu implementieren. Weiter Informationen hierzu finden Sie in der Message Broker-Hilfe im Abschnitt .NET application domains overview (Übersicht über die .NET-Anwendungsdomäne).

Implementierung in Message Broker

  1. Erstellen Sie die Brokerarchivdatei (BAR-Datei). Der Nachrichtenfluss muss einer Brokerarchivdatei hinzugefügt werden.
    1. Klicken Sie auf Datei > Neu > BAR-Datei.
    2. Geben Sie den Namen Ihrer Anwendung ein oder wählen Sie eine aus der angezeigten Liste aus. Die Liste ist gefiltert. Sie zeigt nur die Projekte des aktiven Arbeitsbereichs an.
    3. Geben Sie einen Namen für die zu erstellende Brokerarchivdatei ein.
    4. Klicken Sie auf Fertigstellen. Eine Datei mit der Erweiterung .bar wird erstellt und in der Navigatoransicht im Ordner 'Brokerarchive' angezeigt. Der Inhaltseditor für die Brokerarchivdatei wird geöffnet.
    5. Wählen Sie auf der Registerkarte 'Prepare' (Vorbereiten) die generierte Anwendung aus, um sie Ihrer BAR-Datei hinzuzufügen.
    6. Wählen Sie Ressourcen kompilieren und integrieren aus und klicken Sie anschließend auf Build and Save (Erstellen und speichern), um Ihre BAR-Datei zu erstellen.
  2. Konfigurieren Sie die Brokerarchivdatei. Eine weitere Konfiguration des Nachrichtenflusses in der Brokerarchivdatei ist nicht erforderlich, bevor Sie die Nachrichtenflüsse für Ihre Instanz des Musters Service Facade to Microsoft .NET: request-response (Servicefassade für Microsoft .NET : Anforderung-Antwort) implementieren, Sie können jedoch einige Standardoptionen überprüfen und Änderungen für Ihre Umgebung konfigurieren. Auf der Seite 'Verwalten' des Brokerarchiv-Editors:
    1. Optional: Verwenden Sie die benutzerdefinierte Eigenschaft LoggingOn, um auszuwählen, ob die Protokollierung für den Web-Service-Nachrichtenfluss aktiviert oder inaktiviert ist.
    2. Optional: Legen Sie mit der benutzerdefinierten Eigenschaft ErrorLoggingOn fest, ob Fehlernachrichten generiert werden sollen.
    3. Optional: Sie können alle konfigurierbaren Eigenschaften im Brokerarchiv ändern, zum Beispiel Sicherheitseigenschaften oder Eigenschaften zur Erstellung weiterer Instanzen.

      Allerdings müssen Sie sicherstellen, dass sich die von Ihnen geänderten Werte nicht auf das Verhalten der Musterinstanz auswirken.

  3. Erstellen Sie Warteschlangen. WebSphere MQ-Warteschlangen müssen für Fehler- und Protokollnachrichten erstellt werden, wenn sie noch nicht vorhanden sind.
    1. Erstellen Sie WebSphere MQ-Ressourcen. WebSphere MQ- Ressourcen können in der Befehlszeile mit Programmen und Dienstprogrammen wie runmqsc oder in der grafischen Benutzerschnittstelle von WebSphere MQ Explorer erstellt werden. Weitere Informationen zur Erstellung von WebSphere MQ-Ressourcen finden Sie im Artikel WebSphere MQ Intercommunication auf der Webseite WebSphere MQ Library.
  4. Implementieren Sie die BAR-Datei in einer Ausführungsgruppe.

Zurück zur Spezifikation des Musters 'Service Facade to Microsoft .NET: request-response' (Servicefassade für Microsoft .NET: Anforderung-Antwort)