!--a11y-->
J2EE-Standards für das Portieren und Anpassen
von Anwendungen 
Die Szenariovariante J2EE-Standards
nutzen für das Portieren und Anpassen von Anwendungen beschreibt Prozesse
und Werkzeuge sowie die zugrunde liegende Anwendungsplattform für die
Anwendungsentwicklung auf der Basis des Programmiermodells von Java 2
Enterprise Edition (J2EE). Sie behandelt darüber hinaus Optionen für die
Integration von Anwendungen auf der Grundlage von J2EE-Standards in SAP-eigene
Komponenten von SAP NetWeaver, wie z. B.
Enterprise
Portal.
Dieser Unterabschnitt des Technischen Betriebshandbuchs für SAP NetWeaver informiert Sie über die häufigsten Aufgaben für die Konfiguration und Pflege der Laufzeitumgebung für die J2EE-Anwendungen, die Sie mit der Implementierung dieser Szenariovariante erstellen.
Weitere Informationen und eine
Beschreibung der Szenariovariante finden Sie unter
J2EE-Standards für das
Portieren und Anpassen von Anwendungen.
Die administrativen Aufgaben für die
Szenariovariante J2EE-Standards nutzen für Portieren und Anpassen von
Anwendungen beziehen sich auf die Pflege der Verwendungsarten Java
Application Server (AS Java) und Development Infrastructure (DI). Weitere
Informationen finden Sie unter
AS Java und
DI.
Die Architektur dieser Szenariovariante kann von zwei Seiten betrachtet werden: aus der Perspektive der Designzeit und aus der Perspektive der Laufzeit.
Die Designzeitperspektive bezieht sich
auf die Werkzeuge und Infrastrukturservices, aus der sich die
Entwicklungsumgebung zusammensetzt. Weitere Informationen zur
Entwicklungsumgebung finden Sie unter
SAP NetWeaver
Development Infrastructure.
Die Laufzeitperspektive bezieht sich auf
die Laufzeitservices und die Cluster-Infrastruktur, die AS Java für die
Ausführung der mit dieser Szenariovariante entwickelten J2EE-Anwendungen
bietet. Weitere Informationen zur Systemlandschaft des AS Java finden Sie
unter
Technische
Systemlandschaft.
Die folgende Tabelle gibt einen Überblick über die Werkzeuge, die Sie für die Konfiguration des AS Java verwenden können, um Ihre J2EE-Anwendungen auszuführen.
Werkzeug: |
Für welche Aufgabe |
Beschreibung |
Für die Konfiguration der AS Java-Service-Komponenten, die J2EE-Technologien implementieren |
Umfassendes und eigenständiges Werkzeug, das Sie für die Laufzeitadministration des AS Java (lokal oder remote) verwenden können. |
|
Für die Überwachung der Verfügbarkeit und Performance Ihrer J2EE-Anwendungen in der gesamten Systemlandschaft |
Auf Web Dynpro beruhendes Werkzeug für die Laufzeitadministration und die Überwachung der gesamten Systemlandschaft von SAP NetWeaver. Es ist besonders effizient, wenn Sie eine umfangreiche Systemlandschaft einsetzen, da Sie alle konfigurierten Systeme über einen einzigen Einstiegspunkt erreichen. |
|
Für die Offlinekonfiguration des AS Java, z. B. Servermodus im Debugging-Modus einstellen |
Eigenständiges Werkzeug, das sich direkt mit dem Datenbankschema des AS Java verbindet und mit Konfigurationsdaten arbeitet, während der Cluster offline ist. |
Die folgende Tabelle gibt einen Überblick über die wichtigsten Aufgaben für die Konfiguration der Laufzeitumgebung Ihrer J2EE-Anwendungen:
Aufgabe |
Werkzeug: |
Beschreibung |
AS Java für HTTP-Kommunikation konfigurieren |
Visual Administrator |
Ein Großteil der Client-Server-Kommunikation erfolgt über HTTP. Daher müssen die HTTP-Einstellungen des AS Java (Ports, Lese-/Schreibpuffer usw.) auf Protokollebene entsprechend konfiguriert werden. Weitere Informationen finden Sie unter
|
Web Container für Servlets und JSPs konfigurieren |
Visual Administrator |
Damit der Laufzeitbetrieb Ihrer Anwendungen reibungslos erfolgt, müssen Sie den Container konfigurieren, in denen die Anwendungen laufen. Darüber hinaus können Sie die Einstellungen der J2EE-Web-Anwendung zur Laufzeit anzeigen und ändern, um Änderungen in Ihrem Anwendungsszenario problemlos zu berücksichtigen. Weitere Informationen finden Sie unter
|
Eigenschaften für Enterprise JavaBeans (EJB) konfigurieren |
Visual Administrator |
Verwenden Sie für die Anpassung der integrierten Enterprise Beans in der Laufzeit (ohne ein erneutes Deployment durchzuführen) die Laufzeitwerkzeuge des EJB-Container-Service auf AS Java. Weitere Informationen finden Sie unter
|
JDBC-Verbindungen für Ihre J2EE-Anwendungen konfigurieren |
Visual Administrator |
Um in der Persistenzschicht Ihrer Anwendungen eine standardisierte JDBC-Anbindung zu ermöglichen, müssen Sie die entsprechenden Datenbanktreiber installieren und die Datenquelle, von der Sie die Datenbankverbindung erhalten haben, konfigurieren. Weitere Informationen finden Sie unter
|
JMS-Ressourcen verwalten |
Visual Administrator |
Um für Ihre Anwendungen die Ausgabe von Meldungen zu ermöglichen, müssen Sie die JMS-Ressourcen vom JMS-Anbieter des AS Java konfigurieren. Weitere Informationen finden Sie unter
|
Infrastruktur für Web-Services konfigurieren |
Visual Administrator |
Sie können Ihren Web-Service in einer UDDI-Registry oder einem System Landscape Directory (SLD) publizieren. Außerdem können Sie die HTTP-Proxy-Einstellungen für externe Kommunikation für Web Service Clients konfigurieren. Weitere Informationen finden Sie unter Web Services Container Service. |
Eigenschaften des Resource Adapter konfigurieren |
Visual Administrator |
Wenn Sie für die Verbindung mit einem Backend-System einen kundenspezifischen JCA Resource Adapter verwenden, müssen Sie die Eigenschaften der entsprechenden Verbindungs-Factory konfigurieren. Wenn Sie in Ihrem Anwendungsszenario ein Produkt eines externen JMS-Anbieters verwenden, müssen Sie außerdem die Ressourcen des Anbieters auf AS Java registrieren und konfigurieren. Weitere Informationen finden Sie unter
|
Authentifizierungs- und Berechtigungsschemata für die J2EE-Anwendungen konfigurieren |
Visual Administrator |
Anwendungen auf AS Java können mit Hilfe von JAAS-Login-Modulen kundenspezifische Authentifizierungsschemata verstärken. Die entsprechenden Login-Module müssen in die Sicherheitsinfrastrukur des AS Java integriert werden. Weitere Informationen finden Sie unter
Um für Ihre Anwendungen Berechtigungsprüfungen zu ermöglichen, müssen die anwendungsspezifischen Sicherheitsrollen auf die bestehenden Sicherheitsrollen im aktiven Benutzerspeicher des AS Java abgebildet werden. Weitere Informationen finden Sie unter User and Authorization Administration. |
Protokollfunktionen für Ihre Anwendungen konfigurieren |
Visual Administrator |
Wenn Ihre Anwendungen zusätzliche Informationen protokollieren, müssen die entsprechenden Details (z. B. Name und Ort der Protokolldatei) über die allgemeine Protokoll-Infrastruktur des AS Java konfiguriert werden. Weitere Informationen finden Sie unter
|
Protokolle und Traces auf AS Java anzeigen |
SAP NetWeaver Administrator |
Für ein hohes Supportability-Niveau für Ihre Anwendungen sind Protokollmeldungen essenziell. Informationen aus Protokollen können für die Identifikation und Analyse von Laufzeitproblemen Ihrer Anwendungen verwendet werden. Weitere Informationen finden Sie unter
|
Anwendungen auf AS Java verwalten |
SAP NetWeaver Administrator |
Beim Betrieb einer umfangreichen Systemlandschaft benötigen Sie ein komplexes Werkzeug, mit dem Sie all Ihre Anwendungen überwachen, ihren Lebenszyklus verwalten oder Ressourcen, die von einer bestimmten Anwendung verwendet werden, mit einbeziehen können. Weitere Informationen finden Sie unter
|
Laufzeitüberwachung für Anwendungen |
SAP NetWeaver Administrator |
Sie können rund um die Laufzeit Ihrer Anwendungen die Performance analysieren sowie Statistiken und Berichte erstellen. Weitere Informationen finden Sie unter
|
Server-Prozess in Debugging-Modus setzen |
Config Tool |
Um bei Problemen mit Ihren J2EE-Anwendungen Remote Debugging zu ermöglichen, müssen Sie den entsprechenden AS-Java-Server-Prozess im Debugging-Modus ausführen. Dadurch können Sie einen Remote Debugger mit der Java Virtual Machine (JVM) verbinden. Weitere Informationen finden Sie unter
|