Zum Ausführen der Umsetzungen müssen Sie das PiggyBank-Beispiel 'Umsetzungen und Code' in
Ihren Arbeitsbereich importieren, die Modellierungsperspektive öffnen und die Umsetzungen aufrufen.
- Erstellen Sie das EJB-Zielprojekt.
- Klicken Sie im Menü Datei auf die folgenden Optionen: .
- Wählen Sie EJB-Projekt aus, und klicken Sie auf Weiter.
- Geben Sie ItsoAdEJB als Projektnamen an.
- Wählen Sie WebSphere Application Server als Ziellaufzeit aus.
- Wählen Sie das Markierungsfeld Projekt zu EAR hinzufügen aus. Geben Sie
ItsoAdEAR als EAR-Projektnamen an, und klicken Sie zweimal auf Weiter.
- Inaktivieren Sie das Markierungsfeld Ein EJB-Client-JAR-Modul zur Aufnahme der Clientschnittstellen und -Klassen erstellen, und klicken Sie auf Fertig stellen.
- Erstellen Sie die Umsetzungskonfigurationsdatei.
- Klicken Sie im Menü Datei auf die folgenden Optionen:
.
- Geben Sie UMLtoItsoAdEJB als Namen an, wählen Sie das Markierungsfeld
UML in EJB aus. Geben Sie /ItsoAdEJB als Zieladresse der Datei ein, und klicken Sie auf Weiter.
- Erweitern Sie in der Liste Ausgewählte Quelle den Eintrag ItsoAdModel,
und klicken Sie auf PiggyBankImplementationDesigns.
- Wählen Sie in der Liste Zielauswahl den Eintrag
ItsoAdEJB aus, und klicken Sie auf Fertig stellen.
- Führen Sie die Umsetzungen aus.
- Erweitern Sie im Projektexplorer das Projekt ItsoAdModel, und wählen Sie anschließend die soeben erstellte Datei UMLtoItsoAdEJB.tc aus.
- Klicken Sie mit der rechten Maustaste auf UMLtoItsoAdEJB.tc; klicken Sie anschließend auf
.
- Erstellen Sie das dynamische Webprojekt.
- Klicken Sie im Menü Datei auf die folgenden Optionen: .
- Wählen Sie Dynamisches Webprojekt aus, und klicken Sie auf Weiter.
- Geben Sie ItsoAdWebService als Projektnamen an.
- Wählen Sie WebSphere Application Server als Ziellaufzeit aus.
- Wählen Sie das Markierungsfeld Projekt zu EAR hinzufügen aus. Geben Sie
ItsoAdCityBankEAR als EAR-Projektnamen an, und klicken Sie auf Fertig
stellen.
- Erstellen Sie die WSDL-Umsetzungskonfigurationsdatei.
- Klicken Sie im Menü Datei auf die folgenden Optionen:
.
- Geben Sie UMLtoItsoAdWebService als Namen an, und wählen Sie
UML in WSDL aus. Geben Sie /ItsoAdEJB als Zieladresse der Datei
ein, und klicken Sie auf Weiter.
- Erweitern Sie in der Liste Ausgewählte Quelle den Eintrag ItsoAdModel, und wählen Sie die Komponente PiggyBankImplementationDesigns/itso.ad.citybank/CityBank aus.
- Wählen Sie in der Baumstruktur für die Zielauswahl den Eintrag
ItsoAdWebService/WebContent aus, und klicken Sie auf Weiter.
- Wählen Sie WRAPPED-DOCUMENT_LITERAL aus, und klicken Sie auf Fertig stellen.
- Führen Sie die WSDL-Umsetzungen aus.
- Erweitern Sie im Projektexplorer das Projekt ItsoAdModel, und klicken Sie anschließend auf die soeben erstellte Datei UMLtoItsoAdEJB.tc.
- Klicken Sie mit der rechten Maustaste auf UMLtoItsoAdWebService.tc, und klicken Sie anschließend auf
.
- Generieren Sie den Clientcode aus der WSDL-Datei.
- Erweitern Sie PiggyBankImplementationDesigns im Projektexplorer
und klicken Sie anschließend mit der rechten Maustaste auf
itso\ad\citybank\cityBank.wsdl und wählen Sie
aus.
- Regeln Sie auf der Seite Web-Services die Schiebeleiste
auf Client entwickeln und klicken Sie auf Fertig stellen, um den
Clientcode zu generieren.