Einführung
Diese Richtlinien konzentrieren sich auf das Entwickeln von Quellcode für
J2EE-Komponenten (Applets, Anwendungsclients, Webkomponenten und EJBs).
Die resultierende J2EE-Komponente wird dann während der Integration in J2EE-Module gepackt. Nähere Informationen hierzu
finden Sie unter Richtlinie: J2EE-Module assemblieren.
J2EE-Quellcode entwickeln
Der J2EE-Quellcode umfasst den Quellcode für die J2EE-Komponenten (Applets, Anwendungsclients, Webkomponenten und EJBs)
sowie den Quellcode für Standard-Java-Klassen und JavaBeans. Für J2EE-Anwendung werden insbesondere folgende Implementierungselemente erzeugt:
-
Quellendateien (z. B. JSPs, statische HTML-Dateien, Bilddateien, Java-Dateien)
-
Kompilierte Dateien (Java-Bytecode-Dateien)
Die Implementierung einer J2EE-Komponente beinhaltet das Ausarbeiten des Designs, einschließlich Schnittstellen,
Typendefinitionen und Helper-Klassen. Die Anleitungen dazu entsprechen im wesentlichen den Anleitungen für das Design,
aber die Ergebnisse müssen auf der Ebene sein, auf der Operationen ausgeführt werden, so dass die Komponente ausgeführt
und getestet werden kann.
Richtlinie für die Modellierung
Die Modellierung der J2EE-Implementierung kann dieselben Konstrukte wie das Designmodell verwenden, aber sie kann auch
Diagramme enthalten, die die Implementierung in Form von Implementierungselementen (z. B. .java-Quellendateien und
kompilierten .class-Dateien) darstellen.
Die meisten Dateien werden jedoch nicht modelliert, es sei denn, ein Round-trip-Engineering-Tool wird bereitgestellt,
oder es müssen Abhängigkeiten dargestellt werden, die nicht offensichtlich erkennbar sind. Dateiabhängigkeiten sind
häufig offensichtlich. Normalerweise gibt es für jede Java-Schnittstelle oder -Klasse eine .java-Datei und für jede
.java-Datei eine kompilierte .class-Datei. Daher ist die Modellierung dieser Dateien nicht von großer Bedeutung.
|