Implementierte Web-Service-Anwendungen für Clients verfügbar machen

Sie können WSDL-Datei im Dateisystem veröffentlichen. Wenn Sie ein Cliententwickler oder ein Systemadministrator sind, können Sie WSDL-Dateien verwenden, um Clients die Verbindungsherstellung zum Web-Services zu ermöglichen.

Vorbereitende Schritte

Die Anzeige "WSDL veröffentlichen" in der Administrationskonsole unterstützt sowohl JAX-RPC- als auch JAX-WS-Services. In der Anzeige "WSDL veröffentlichen" wird eine komprimierte Datei generiert, die WSDL-Dateien für alle Module in einer Anwendung mit JAX-WS- oder JAX-RPC-Web-Services enthält. Lesen Sie die Informationen zur Bereitstellung des HTTP-Endpunkt-URL, um zu erfahren, inwieweit sich die URL-Informationen auf den Inhalt der veröffentlichten WSDL auswirken.

Für das Veröffentlichen einer WSDL-Datei (Web Services Description Language) benötigen Sie eine Unternehmensanwendung (bzw. eine EAR-Datei), die ein Modul mit Unterstützung für Web-Services enthält und in WebSphere Application Server implementiert wurde. Informationen zum Implementieren von Web-Services finden Sie in der Dokumentation zum Implementieren von Web-Services in Anwendungsservern.

Informationen zu diesem Vorgang

Das Veröffentlichen der WSDL-Datei hat den Zweck, Clients eine Beschreibung des Web-Service einschließlich des URL für die Serviceposition bereitzustellen.

Nachdem Sie eine Web-Service-Anwendung installiert und (optional) die Endpunktinformationen geändert haben, benötigen Sie möglicherweise WSDL-Dateien, die die aktualisierten Endpunktinformationen enthalten, um die implementierte Web-Anwendung für die Clients verfügbar zu machen.

Bevor Sie eine WSDL-Datei veröffentlichen, können Sie Web-Services dahingehend konfigurieren, dass sie Endpunktinformationen in Form von URL-Fragmenten angeben, um die vollständige URL-Spezifikation von WSDL-Ports zu aktivieren. Weitere Informationen finden Sie in den Tasks zur Konfiguration von Endpunkt-URL-Informationen.

Die WSDL-Dateien für jedes Modul mit Unterstützung für Web-Services werden an der von Ihnen angegebenen Position im Dateisystem publiziert. Sie können diese WSDL-Dateien für Clients bereitstellen, die diese Web-Services aufrufen möchten.

Sie können Endpunktinformationen für HTTP-Ports und für JMS-Ports (Java™ Message Service) angeben, oder Sie können direkt auf Enterprise-Beans zugreifen, die als Web-Services auftreten.

Vorgehensweise

  1. Konfigurieren Sie die Web-Service-Clientbindungen.
  2. Konfigurieren sie die URL-Endpunktinformationen für HTTP-Bindungen. Führen Sie je nach Bindung eine der folgenden Aktionen aus:
    • [AIX Solaris HP-UX Linux Windows][z/OS]Konfigurieren sie die URL-Endpunktinformationen für HTTP-Bindungen.
    • URL-Endpunktinformationen für JMS-Bindungen konfigurieren
    • [AIX Solaris HP-UX Linux Windows][z/OS]URL-Endpunktinformationen für den direkten Zugriff auf Enterprise-Beans konfigurieren
  3. WSDL-Datei über die Anwendung extern bereitstellen oder veröffentlichen Sie können diese Task auf folgende Weise ausführen:
    • [AIX Solaris HP-UX Linux Windows][z/OS]WSDL-Datei über die Administrationskonsole veröffentlichen
    • [AIX Solaris HP-UX Linux Windows][z/OS]WSDL-Datei über einen URL veröffentlichen
    • WSDL-Datei mit dem Tool "wsadmin" veröffentlichen

Nächste Schritte

Wenden Sie Sicherheit auf Ihren Web-Service an. Weitere Informationen finden Sie in der Dokumentation zum Sichern von Web-Service-Anwendungen durch Sicherheit auf Nachrichtenebene.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_publishwsdl
Dateiname:twbs_publishwsdl.html