Umsetzungen des PiggyBank-Designmodells konfigurieren

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.
  1. Erstellen Sie das EJB-Zielprojekt.
    1. Klicken Sie im Menü Datei auf die folgenden Optionen: Neu > Projekt > Weiter.
    2. Wählen Sie EJB-Projekt aus, und klicken Sie auf Weiter.
    3. Geben Sie ItsoAdEJB als Projektnamen an.
    4. Wählen Sie WebSphere Application Server als Ziellaufzeit aus.
    5. Wählen Sie das Markierungsfeld Projekt zu EAR hinzufügen aus. Geben Sie ItsoAdEAR als EAR-Projektnamen an, und klicken Sie zweimal auf Weiter.
    6. Inaktivieren Sie das Markierungsfeld Ein EJB-Client-JAR-Modul zur Aufnahme der Clientschnittstellen und -Klassen erstellen, und klicken Sie auf Fertig stellen.
  2. Erstellen Sie die Umsetzungskonfigurationsdatei.
    1. Klicken Sie im Menü Datei auf die folgenden Optionen: Neu > Andere > Umsetzungskonfiguration > Weiter.
    2. 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.
    3. Erweitern Sie in der Liste Ausgewählte Quelle den Eintrag ItsoAdModel, und klicken Sie auf PiggyBankImplementationDesigns.
    4. Wählen Sie in der Liste Zielauswahl den Eintrag ItsoAdEJB aus, und klicken Sie auf Fertig stellen.
  3. Führen Sie die Umsetzungen aus.
    1. Erweitern Sie im Projektexplorer das Projekt ItsoAdModel, und wählen Sie anschließend die soeben erstellte Datei UMLtoItsoAdEJB.tc aus.
    2. Klicken Sie mit der rechten Maustaste auf UMLtoItsoAdEJB.tc; klicken Sie anschließend auf Umsetzung > UML in EJB.
  4. Erstellen Sie das dynamische Webprojekt.
    1. Klicken Sie im Menü Datei auf die folgenden Optionen: Neu > Projekt > Weiter.
    2. Wählen Sie Dynamisches Webprojekt aus, und klicken Sie auf Weiter.
    3. Geben Sie ItsoAdWebService als Projektnamen an.
    4. Wählen Sie WebSphere Application Server als Ziellaufzeit aus.
    5. Wählen Sie das Markierungsfeld Projekt zu EAR hinzufügen aus. Geben Sie ItsoAdCityBankEAR als EAR-Projektnamen an, und klicken Sie auf Fertig stellen.
  5. Erstellen Sie die WSDL-Umsetzungskonfigurationsdatei.
    1. Klicken Sie im Menü Datei auf die folgenden Optionen: Neu > Andere > Umsetzungskonfiguration > Weiter.
    2. 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.
    3. Erweitern Sie in der Liste Ausgewählte Quelle den Eintrag ItsoAdModel, und wählen Sie die Komponente PiggyBankImplementationDesigns/itso.ad.citybank/CityBank aus.
    4. Wählen Sie in der Baumstruktur für die Zielauswahl den Eintrag ItsoAdWebService/WebContent aus, und klicken Sie auf Weiter.
    5. Wählen Sie WRAPPED-DOCUMENT_LITERAL aus, und klicken Sie auf Fertig stellen.
  6. Führen Sie die WSDL-Umsetzungen aus.
    1. Erweitern Sie im Projektexplorer das Projekt ItsoAdModel, und klicken Sie anschließend auf die soeben erstellte Datei UMLtoItsoAdEJB.tc.
    2. Klicken Sie mit der rechten Maustaste auf UMLtoItsoAdWebService.tc, und klicken Sie anschließend auf Umsetzung > UML in WSDL.
  7. Generieren Sie den Clientcode aus der WSDL-Datei.
    1. Erweitern Sie PiggyBankImplementationDesigns im Projektexplorer und klicken Sie anschließend mit der rechten Maustaste auf itso\ad\citybank\cityBank.wsdl und wählen Sie Web-Services > Client generieren aus.
    2. Regeln Sie auf der Seite Web-Services die Schiebeleiste auf Client entwickeln und klicken Sie auf Fertig stellen, um den Clientcode zu generieren.

Rückmeldung