Einen Web-Service um den J2C-Service herum erstellen: Option 2

Sie können einen J2C Web-Service erstellen, und wenn es sich beim Verbraucher des Services um eine SCA-Komponente handelt, können Sie den Service als einen IBM Web-Service (SOAP/HTTP oder SOAP/JMS) auslasten.

Führen Sie die folgenden Schritte durch, um einen Web-Service um den J2C-Service herum zu erstellen:
  1. Erstellen Sie die J2C Java-Bean durch Klicken auf 'Datei' > 'Neu' > 'J2C' > 'J2C-JavaBean'
  2. Wählen Sie die 1.5 Version des IMS-Connector für Java und klicken Sie auf 'Weiter'.
  3. Markieren Sie 'Verwaltete Verbindung' und geben Sie den JNDI Lookup-Namen ein. Klicken Sie auf 'Weiter'.
  4. Geben Sie das Projekt, das Paket und den Namen für die neue Java-Bean an. Die Bean setzt sich aus einer Schnittstelle und einer Implementierungsklasse zusammen. Klicken Sie auf 'Weiter'.
  5. Fügen Sie eine Java-Methode für jede Funktion oder jeden Service hinzu, auf den Sie vom EIS zugreifen möchten. Zusätzliche Methoden können zu einem späteren Zeitpunkt im Java-Quelleneditor über die Ansicht 'Snippets' hinzugefügt werden. Klicken Sie auf die Schaltfläche 'Hinzufügen…', wählen Sie den Namen für die Methode, und klicken Sie auf 'Weiter'.
  6. Wählen Sie nun 'Durchsuchen…', um vorhandene Typen wiederzuverwenden, oder 'Neu…', um den CICS/IMS Java-Datenbinding-Assistenten (in dem Sie auf eine COBOL- oder C-Quellendatei verweisen können) für die Eingabe- und Ausgabedatentypen zu starten.
  7. Wenn Sie die Erstellung von Java-Methoden abgeschlossen haben, klicken Sie auf 'Weiter'.
  8. Schließen Sie die verbleibenden Schritte in diesem Assistenten ab, um Ihre J2C Java-Bean zu erstellen.
  9. Erstellen Sie den Web-Service durch Klicken auf 'Datei' > 'Neu' > 'J2C' > 'Webseite, Web-Service oder EJB aus J2C-JavaBean', um den Service um Ihre J2C Java-Bean herum zu erstellen.
  10. Beenden Sie den Assistenten.
Die Verbraucher dieses Services können nun den WSDL-Service verwenden, der mit diesem Assistenten generiert wird, um den IMS-Service aufzurufen.

Feedback
(C) Copyright IBM Corporation 2005, 2006. Alle Rechte vorbehalten.