Vorher müssen die folgenden Aufgaben ausgeführt werden:
Um eine größtmögliche Interoperabilität Ihrer Web-Services sicherzustellen, sollten Sie, wann immer möglich, das Dokumentformat WSDL verwenden. Wenn das RPC-Format von WSDL benötigt wird, verwenden Sie die Codierung 'literal'.
Ersetzen Sie alle veralteten Anweisungen, bevor Sie WSDL-Darstellungen Ihres Nachrichtenmodells generieren.
So generieren Sie eine WSDL-Definition:
Nach Abschluss der Arbeit mit dem Assistenten WSDL generieren haben Sie eine WSDL-Definition generiert. Die Dateierweiterung für WSDL-Dateien lautet '.wsdl', und die Dateierweiterung für alle im Modus für mehrere Dateien importierten Schemadateien (wobei die WSDL-Definition über mehrere Dateien aufgeteilt ist) lautet '.xsd'.
Es folgt ein Beispiel für eine WSDL-Datei, die für eine JMS-Bindung generiert wurde:
<wsdl:service name='HTTP'> <wsdl:port binding='tns:JMSSoapBinding' name='HTTP'> <wsdlsoap:address location='jms:/queue?destination=jms/MeineWarteschlange& connectionFactory=jms/MeineCF& priority=5& targetService=GetQuote'/> </wsdl:port> </wsdl:service>