Portierung von J2EE-Anwendungen
Dieser Prozess beschreibt für jeden Schritt der Portierung, welche Grundsätze Sie beachten müssen. Der Schwerpunkt liegt auf der Beurteilungsphase, wo Sie verschiedene Analysen zur Ermittlung des Projektumfangs und der Risiken durchführen.
Dieser Prozess ist Bestandteil des folgenden IT-Szenarios:
IT-Szenario |
Szenariovariante |
J2EE-Standards für das Portieren und Anpassen von Anwendungen |
Bei Ihnen läuft eine J2EE-Anwendung auf einem beliebigen J2EE-konformen Anwendungsserver, die Sie auf SAP NetWeaver portieren möchten.
Der folgende IT-Prozess läuft in den Verwendungsarten AS Java und DI ab:
...
1. Beurteilungsphase des Portierungsprojekts
Sie müssen verschiedene Aspekte der zu portierenden Anwendung analysieren, angefangen von der Architektur bis hin zu einzelnen Source-Code-Abschnitten. Solche Analysen umfassen die Untersuchung wichtiger Aspekte wie das Maß der J2EE-Konformität (d.h. ob anbieterspezifische Erweiterungen des Standards verwendet werden oder nicht), die Clustering-Voraussetzungen und wie sie in SAP NetWeaver erfüllt werden können, Persistenz-Techniken usw. Die streng J2EE-konformen Komponenten werden unverändert migriert; alle anderen Komponenten der Anwendung müssen alternativen in SAP NetWeaver verfügbaren Komponenten oder Techniken zugeordnet werden. Die Analyseergebnisse geben Ihnen genauen Aufschluss über die möglichen mit dem Projekt verbundenen Risiken, liefern eine Aufwandsschätzung und können als Grundlage für die Erstellung des eigentlichen Projektplans genutzt werden.
Teil dieser Phase kann auch die Vorbereitung einer Testreihe sein, mit der das Anwendungsverhalten vor der Portierung untersucht wird. Diese Tests können Sie nach Abschluss des Portierungsprojekts wiederholen. Durch Vergleich der Ergebnisse können Sie feststellen, ob sich das Anwendungsverhalten durch die Portierung geändert hat.
2. Durchführung des Projekts
Sie müssen die Sourcen Ihrer J2EE-Anwendung in das SAP NetWeaver Developer Studio importieren, damit Sie weitere Migrationsaufgaben durchführen können, wie z.B. die Änderung des Source-Codes der Anwendung, die Erzeugung der Deployment-Deskriptoren usw. Sie importieren die betreffenden J2EE-Module, aus denen Ihre Anwendung besteht, in die entsprechenden J2EE-Modul-Projektarten (Web Module oder EJB Module) über die Import-Funktion des SAP NetWeaver Developer Studio.
Weitere Informationen zum J2EE Migration Kit finden Sie im SAP Developer Network unter sdn.sap.com.
Die Anwendungsmodule wurden in das SAP NetWeaver Developer Studio importiert und können später entsprechend Ihres Portierungsprojektplans modifiziert werden (falls dies überhaupt erforderlich ist).