Übung 1.5: Den EJB-Erstellungsprozess fertigstellen
Bevor Sie beginnen, müssen Sie Übung 1.4: Entity-Beans den relationalen Datenbanken zuordnen abgeschlossen haben.
Übung 1.5 beschreibt die nächsten Schritte. In diesem Modul werden Sie in diese Konzepte eingeführt:
- Eine Unternehmensanwendung implementieren
- Eine EAR-Datei exportieren
- Datenbanktabellen erstellen
- Die Unternehmensanwendung testen
- Die Unternehmensanwendung installieren
Die nächsten Schritte
Dieser Lerntext hat Ihnen das Verfahren gezeigt, wie Sie UML-Klassendiagramme verwenden, um einige einfache CMP-Entity-Beans zu erstellen.
Die erstellten Dateien enthalten allerdings keine vollständige Unternehmensanwendung.
Einige Beispiele für Unternehmenanswendungen foinden Sie in der Beispielsammlung (Hilfe > Beispielsammlung).
Eine echte Anwendung hätte außerdem die folgenden Elemente:
- Geschäftslogik hinzugefügt zu den Skeletonmethoden der Klassen.
- Session- oder nachrichtengesteuerte Beans, um die allgemeine Programmlogik durchzuführen.
- Optional ein Webmodul, das zugehörige HTML-Dateien, Servlets und JSPs enthält
Zum Zwecke dieser Erläuterung nehen wir an, Sie hätten eine komplette Unternehmenanwendung. Die nächsten Schritte in dem Prozess sind wie folgt:
- Implementierung der Unternehmensanwendung. Durch den Implementierungsschritt werden die Projekte in JAR-, WAR- und EAR-Dateien gepackt, die durch die J2EE-Spezifikation definiert werden.
Um eine Unternehmensanwendung zu implementieren, gehen Sie wie folgt vor:
- In der Sicht 'Projektexplorer' markieren Sie UML EJB-Lernprogramm
EJB-Projekt.
- Klicken Sie mit der rechten Maustaste und wählen Sie Implenentieren aus.
- Exportieren Sie die EAR-Datei wie folgt:
- In der Sicht 'Projektexplorer' markieren Sie das Enterprise-Anwendungsprojekt UML EJB Lernprogramm EAR.
- Klicken Sie mit der rechten Maustaste und wählen Sie Exportieren > EAR-Datei aus.
- Geben Sie ein Zielverzeichnis und einen Namen für die EAR-Datei an.
- Wählen Sie Quellendateien exportieren aus, wenn Sie möchten, dass die Java-Quellendateien in der EAR-Datei enthalten sind.
- Wählen Sie Fertig stellen aus.
- Erstellen Sie die Datenbanktabellen für den Testserver unter Verwendung der Datei '.ddl'. Jeder Datenbanktyp verwendet einen anderen Prozess für die Ausführung von .ddl-Dateien. Anweisungen hierzu finden Sie in der Dokumentation der von Ihnen verwendeten Datenbank.
- Testen Sie die Anwendung auf dem Testserver innerhalb der Workbench. Informationen hierzu enthält das Hilfethema
Testen von Enterprise-Beans im universellen Testclient.
- Erstellen Sie die Datenbanktabellen für den Produktionsserver unter Verwendung der .ddl-Datei. Jeder Datenbanktyp verwendet einen anderen Prozess für die Ausführung von .ddl-Dateien. Anweisungen hierzu finden Sie in der Dokumentation der von Ihnen verwendeten Datenbank.
- Installieren Sie die die EAR-Datei auf einem EJB-Produktionsserver unter Verwendung der WebSphere-Administrationskonsole. Informationen zu Ihrer Version von WebSphere finden Sie im
WebSphere Application Server Informationszentrum.
Beenden Sie diesen Lerntext, indem Sie noch die Übersicht durchlesen.