Neue WSDL-Datei erstellen

Sie können eine neue leere WSDL-Datei erstellen und diese anschließend mit dem WSDL-Editor bearbeiten.

Führen Sie die folgenden Schritte aus, um eine WSDL-Datei zu erstellen:

  1. Erstellen Sie ein Projekt, das das WSDL-Dokument enthalten soll. Welche Art von Projekt Sie erstellen, ist nicht relevant.
  2. Klicken Sie in der Workbench auf Datei > Neu > Andere > Web-Services > WSDL. Klicken Sie auf Weiter.
  3. Wählen Sie das Projekt oder den Ordner aus, in dem die WSDL-Datei enthalten sein soll. Geben Sie im Feld Dateiname den Namen der WSDL-Datei ein, z. B. EigeneWSDLDatei.wsdl. Der Name der XML-Datei muss die Endung .wsdl aufweisen.
  4. Klicken Sie auf Weiter.
  5. Geben Sie die folgenden Informationen ein:
    1. Zielnamensbereich: Hierbei handelt es sich um den Namensbereich der WSDL-Datei; der Standardwert kann auch akzeptiert werden (http://www.example.org/EigeneWSDLDatei/). Der Zielnamensbereich wird für Namen von Nachrichten sowie den in der WSDL-Datei definierten Porttyp, das Binding und den Service verwendet. Dieser Wert muss das Format einer gültigen URI aufweisen (z. B. http://www.mycompany.com/myservice/).
    2. Das Präfix ist das dem Zielnamensbereich zugeordnete Präfix.
    3. Wählen Sie WSDL-Gerüst erstellen aus, wenn der Assistent das Gerüst der WSDL-Datei erstellen soll. Dadurch werden die für Ihren Service erforderlichen WSDL-Elemente einschließlich Bindings, Ports und Nachrichten generiert. Sie können diese Elemente ändern, um den Anforderungen Ihres Web-Service zu entsprechen.
    4. Wenn Sie sich entschieden haben, ein WSDL-Gerüst zu erstellen, wählen Sie die Binding-Optionen aus, die Sie in dem WSDL-Dokument verwenden möchten. Diese Optionen sind SOAP und HTTP. Wenn Sie SOAP ausgewählt haben, können Sie anschließend die zu verwendende Codierungsdarstellung auswählen. Wenn Sie HTTP ausgewählt haben, können Sie auswählen, ob Sie HTTP-Getter oder -Setter erstellen möchten.
  6. Klicken Sie auf Fertig stellen. Die WSDL-Datei wird im WSDL-Editor geöffnet.

Wenn Sie eine WSDL-Datei mit einem Gerüst unter Verwendung von SOAP-Bindings erstellt haben, sollte sie ähnlich wie folgt aussehen:


Abbildung eines WSDL-Gerüsts unter Verwendung von SOAP-Bindings

Wenn Sie eine WSDL-Datei mit einem Gerüst unter Verwendung von HTTP-Bindings erstellt haben, sollte sie ähnlich wie folgt aussehen:


Abbildung eines WSDL-Gerüsts unter Verwendung von HTTP-Bindings