Parameter für das Muster Microsoft .NET request-response

Worklight
Musterparameter Standard Beispiel
Worklight-Version Worklight-Version 5.0

Gibt die Zielversion von Worklight für den generierten Benachrichtigungsadapter an. Dieses Muster unterstützt nur Worklight V5.0.

Adapterbeschreibung Adapter für die Worklight-Integration

Zusätzliche Informationen zum Adapter, der in der Worklight-Konsole angezeigt wird.

Maximale Anzahl der gleichzeitig bestehenden Verbindungen 99

Die maximale Anzahl der gleichzeitigen Anforderungen, die im Microsoft .NET-Service ausgeführt werden können.

Prüfung aktivieren Ausgewählt

Definiert, ob Aufrufe an die Prozedur im Worklight-Prüfprotokoll protokolliert werden sollen. Die Protokolldatei lautet /server/log/audit/audit.log und beginnt im Worklight-Stammverzeichnis.

Microsoft .NET-Assembly
Musterparameter Standard Beispiel
Klassenname Dieser Musterparameter repräsentiert die Klasse und den Namensbereich der .NET-Anwendung, die der Web-Service aufruft. Ein von diesem Muster generierter Web-Service kann nur eine .NET-Anwendungsklasse aufrufen.
Serviceinformationen
Musterparameter Standard Beispiel
Hauptversion 1 Die Hauptversionsnummer dieses Service. Aktualisieren Sie diese Hauptversionsnummer, wenn Sie an Ihrem Service eine signifikante Änderung durchführen.
Nebenversion 0 Die Nebenversionsnummer dieses Service. Aktualisieren Sie diese Nebenversionsnummer, wenn Sie an Ihrem Service eine kleinere Änderung durchführen.
Unternehmensdomäne Der Zielnamensbereich in der generierten WSDL-Datei ist durch die Kombination der folgenden Musterparameter definiert: Unternehmensdomäne, Servicedomäne, Servicename und Hauptversionsnummer.

Die Musterparameter sind wie folgt kombiniert: urn:EnterpriseDomain/ServiceDomain/ServiceNameV1, hierbei ist V1 die Nummer der Hauptversion.

Verwenden Sie diese Musterparameter, um mehrere Services zu organisieren. Ein Unternehmen könnte beispielsweise folgenden Namensbereich für einen Einzelhandelsservice verwenden: urn:www.your.company.com/banking/retailV1. Wenn dasselbe Unternehmen einen kommerziellen Bankservice bereitstellt, wird der folgende Zielnamensbereich verwendet: urn:www.your.company.com/banking/commercialV1. Wenn das Unternehmen auch Autoversicherungsservices anbietet, könnte der folgende Zielnamensbereich verwendet werden: urn:www.your.company.com/insurance/carsV1.

Der Standardwert des Musterparameters Unternehmensdomäne ist der Namensbereich der .NET-Klasse. Der Wert des Musterparameters Unternehmensdomäne ist immer mit dem Präfix urn versehen.

Servicedomäne Die Servicedomäne wird verwendet, um den Zielnamensbereich für die generierte WSDL-Datei zu erstellen. Weitere Informationen finden Sie im Musterparameter Unternehmensdomäne.

Die Servicedomäne ist optional und verfügt über keinen Standardwert.

Servicename Der Servicename wird verwendet, um den Zielnamensbereich für die generierte WSDL-Datei zu erstellen. Weitere Informationen finden Sie im Musterparameter Unternehmensdomäne.

Standardmäßig nimmt der Servicename den Namen der .NET-Klasse an.

Unterstützung für Abfrage-WSDL aktivieren Ausgewählt Wenn dieser Parameter ausgewählt wird und der Broker eine HTTP-Abrufanforderung GET mit einer Abfragezeichenfolge '?wsdl' erhält, gibt er WSDL- und XML-Schemainformationen zurück, die sich auf den Endpunkt beziehen. Verwenden Sie diesen Parameter, um die Verteilung Ihrer WSDL zu steuern.
Serveradresse http://localhost:7800 Dieser Musterparameter definiert die Serveradresse, die als SOAP-Adresselement in der generierten WSDL-Datei verwendet wird. Setzen Sie den Parameter auf die aktuelle HTTP URL, an der der Web-Service implementiert werden soll. Diese Adresse wird zu Testzwecken oft auf http://localhost:7800 gesetzt.
Protokollierung
Musterparameter Standard Beispiel
Protokollierung erforderlich Nicht ausgewählt Dieser Musterparameter bestimmt, ob die Musterinstanz den untergeordneten Nachrichtenfluss für die Protokollierung enthält.

Wenn dieser Musterparameter gelöscht wird, ist der Protokollierungs-Unterablauf nicht enthalten.

Wenn dieser Musterparameter ausgewählt ist, müssen Sie Werte für Log queue manager (Protokoll-WS-Manager) und Log queue (Protokollwarteschlange) festlegen.

Protokoll-WS-Manager Dieser Musterparameter definiert den Warteschlangenmanager, der zur Protokollierung verwendet wird. Sie können diesen Parameter leer lassen, wenn der Warteschlangenmanager des Brokers für die Protokollierung verwendet wird.

Dieser Musterparameter ist nur erforderlich, wenn Protokollierung erforderlich ausgewählt ist.

Protokollwarteschlange PROTOKOLL Dieser Musterparameter definiert die Warteschlange, die zur Protokollierung verwendet wird.

Dieser Musterparameter ist nur erforderlich, wenn Protokollierung erforderlich ausgewählt ist.

Fehlerbehandlung
Musterparameter Standard Beispiel
Fehlernachricht erforderlich Ausgewählt Dieser Musterparameter bestimmt, ob die Musterinstanz Code für das Einreihen von Fehlernachrichten in eine Warteschlange enthält.

Wenn dieser Musterparameter aktiviert ist, müssen für Fehler-WS-Manager und Fehlerwarteschlange Werte eingegeben werden.

Fehler-WS-Manager Dieser Musterparameter definiert den Warteschlangenmanager, der zur Fehlerprotokollierung verwendet wird.

Dieser Musterparameter ist nur erforderlich, wenn Fehlernachricht erforderlich ausgewählt ist.

Fehlerwarteschlange ERROR Dieser Musterparameter definiert die Warteschlange, die für Fehlernachrichten verwendet wird.

Dieser Musterparameter ist nur erforderlich, wenn Fehlernachricht erforderlich ausgewählt ist.

Allgemein
Musterparameter Standard Beispiel
Anwendungsdomänenname Die .NET-Klasse wurde geladen und wird in der Microsoft .NET-CLR ausgeführt. Die .NET-CLR kann mehrere Anwendungen mithilfe von Anwendungsdomänen in einem Prozess isolieren. Dieser Musterparameter gibt an, welche Anwendungsdomäne als Host für den .NET-Code fungieren soll. Wird dieser Parameter leergelassen, wird der .NET-Code in die Standardanwendungsdomäne für den Nachrichtenfluss geladen.
Flusspräfix Dieser Musterparameter definiert das Präfix, das am Beginn aller Nachrichtenflussnamen hinzugefügt wird.
Flusssuffix Dieser Musterparameter definiert das Suffix, das am Ende aller Nachrichtenflussnamen hinzugefügt wird.
Warteschlangenpräfix Dieser Musterparameter definiert das Präfix, das am Beginn aller Warteschlangennamen hinzugefügt wird.

Wenn Standardwarteschlangennamen verwendet werden, müssen das Präfix und/oder das Suffix verwendet werden, um Warteschlangennamen für die einzelnen Musterinstanzen zu identifizieren.

Warteschlangensuffix Dieser Musterparameter definiert das Suffix, das am Ende aller Warteschlangennamen hinzugefügt wird.

Wenn Standardwarteschlangennamen verwendet werden, müssen das Präfix und/oder das Suffix verwendet werden, um Warteschlangennamen für die einzelnen Musterinstanzen zu identifizieren.

Kurzbeschreibung Dieser Musterparameter definiert die Beschreibung, die zur Eigenschaft Kurzbeschreibung aller generierten Nachrichtenflüsse hinzugefügt wird.
Langbeschreibung Dieser Musterparameter definiert die Beschreibung, die zur Eigenschaft Langbeschreibung aller generierten Nachrichtenflüsse hinzugefügt wird.

Zu allen Musterparametern sind die Standardwerte angegeben. Wenn kein Standardwert angegeben ist, ist der Standardwert eine leere Zeichenfolge.

Zurück zur Spezifikation des Musters 'Microsoft .NET: request-response' (Microsoft .NET: Anforderung-Antwort)