@xml

Die komplexe Eigenschaft '@xml' enthält Daten, die sich auf den Laufzeitzugriff eines Web-Service (SOAP) auswirken. Diese Eigenschaft ist in Serviceabschnitten (Service), in Schnittstellenabschnitten (Interface) und in Funktionen innerhalb von Service- und Schnittstellenabschnitten verfügbar.

Die Eigenschaft '@xml' ist in den folgenden Fällen von Nutzen:
Die Eigenschaft '@xml' enthält die folgenden Eigenschaftsfelder, die weiter unten in diesem Thema erläutert werden:
name
Eine Zeichenfolge, die ein Namenspaar zuordnet:
  • Im Hinblick auf einen EGL-Serviceabschnitt oder EGL-Schnittstellenabschnitt handelt es sich um folgendes Paar: den Namen des EGL-Serviceabschnitts oder EGL-Schnittstellenabschnitts und den Namen des entsprechenden Elements 'portType' im WSDL-Dokument.
  • Im Hinblick auf eine EGL-Funktion handelt es sich um folgendes Paar: den Namen der EGL-Funktion und den Namen des entsprechenden Elements 'operation' im WSDL-Dokument.
namespace
Eine Zeichenfolge, die ein Namenspaar zuordnet:
  • Im Hinblick auf einen EGL-Serviceabschnitt oder EGL-Schnittstellenabschnitt handelt es sich um folgendes Paar: den Namen des EGL-Pakets und den Namen des Zielnamensbereichs im WSDL-Dokument.
  • Im Hinblick auf eine EGL-Funktion wird die Eigenschaft 'namespace' ignoriert.
Es folgt eine ausführlichere Erläuterung:
Funktionen in einem EGL-Serviceabschnitt oder EGL-Schnittstellenabschnitt stellen Operationselemente dar, die in ein WSDL-Element vom Typ 'portType' eingebettet sind. In diesem Fall wird bei der Workbench-Verarbeitung niemals der Zielnamensbereich für das Operationselement berücksichtigt. Stattdessen wird davon ausgegangen, dass der Namensbereich mit demjenigen des Elements 'portType' identisch ist. Der Name des Operationselements in der WSDL-Datei bedarf jedoch besonderer Aufmerksamkeit:

Feedback