Konfigurationsanleitung für das Web-Service-Beispiel Kursabfrage für WebSphere

Nach dem Import des Beispiels müssen Sie zunächst einen WebSphere-Server der Version 6.1 erstellen und konfigurieren und diesem Server das Beispiel zuordnen, um den Beispielcode ausführen zu können. Gehen Sie dazu wie folgt vor:
  1. Wählen Sie im Dateimenü Neu > Andere > Server > Server > Weiter aus.
  2. Wählen Sie als Servertyp WebSphere v6.1 Server aus, und klicken Sie auf Weiter.
  3. Geben Sie server1 als Servernamen ein, und klicken Sie auf Fertig stellen.
  4. Zeigen Sie den Server, den Sie im Arbeitsbereich erstellt haben, an, indem Sie im Menü 'Fenster' Sicht anzeigen > Andere > Server > Server OK auswählen.
  5. Ordnen Sie das Beispiel dem Server zu, indem Sie mit der rechten Maustaste auf den erstellten Server klicken. Wählen Sie dann Projekte hinzufügen und entfernen aus. Wählen Sie in der Liste 'Verfügbare Projekte' die Service- und Client-EARs aus, und klicken Sie auf Hinzufügen.
  6. Daraufhin wird eine Aufforderung zum erneuten Starten des Servers angezeigt. Sollte dies nicht der Fall sein, müssen Sie den Server manuell erneut starten, indem Sie mit der rechten Maustaste auf den Server klicken und anschließend auf die Option zum Starten klicken.
  7. Klicken Sie zum Ausführen des Services im Projekt-Explorer mit der rechten Maustaste auf StockQuoteClient/WebContent/sampleStockQuoteServiceProxy/TestClient.jsp, und wählen Sie Ausführen als > Ausführen auf Server aus.
Anmerkung: Für die SOAP-Adresse in der WSDL-Datei ist standardmäßig die Verwendung des Ports 9080 festgelegt. Wenn WebSphere Application Server für Ihren Service einen anderen Port verwendet, müssen Sie die WSDL-Datei so aktualisieren, dass sie mit Ihrer Portnummer übereinstimmt.
  1. Sie können feststellen, welchen Port WebSphere Application Server in der WebSphere-Administrationskonsole verwendet.
  2. Falls es sich bei dem Port nicht um 9080 handelt, führen Sie TestClient.jsp wie zuvor beschrieben aus.
  3. Rufen Sie die Methode 'getEndpoint' des Clients auf. Kopieren Sie das Ergebnis.
  4. Klicken Sie auf 'setEndpoint' und fügen Sie den aktuellen Endpunkt für den Service ein. Ersetzen Sie die Portnummer durch den Port, den Ihr Server verwendet, und rufen Sie die Methode auf.
Übergeordnetes Thema: Web-Service-Beispiel Kursabfrage für WebSphere

Feedback