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:
- Erstellen Sie ein Projekt, das das WSDL-Dokument enthalten soll. Welche Art von Projekt Sie erstellen, ist nicht
relevant.
- Klicken Sie in der Workbench auf Datei > Neu > Andere > Web-Services >
WSDL. Klicken Sie auf Weiter.
- 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.
- Klicken Sie auf Weiter.
- Geben Sie die folgenden Informationen ein:
- 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/).
- Das Präfix ist das dem Zielnamensbereich zugeordnete
Präfix.
- 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.
- 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.
- 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:

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