Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation J2EE-Standards für das Portieren und Anpassen von Anwendungen Dokument im Navigationsbaum lokalisieren

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. StrukturlinkEnterprise 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 StrukturlinkJ2EE-Standards für das Portieren und Anpassen von Anwendungen.

Erste Schritte

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 StrukturlinkAS Java und StrukturlinkDI.

Technische Systemlandschaft

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 StrukturlinkSAP 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 StrukturlinkTechnische Systemlandschaft.

Werkzeuge

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

StrukturlinkVisual Administrator

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.

StrukturlinkSAP NetWeaver Administrator

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.

StrukturlinkConfig Tool

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.

 

Aufgaben

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 StrukturlinkHTTP Provider Service.

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 StrukturlinkWeb Container Service.

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 StrukturlinkEJB Container.

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 StrukturlinkJDBC Connector Service.

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 StrukturlinkMessage Handling Using JMS.

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 StrukturlinkConnector Container Service und StrukturlinkJMS Connector Service.

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 StrukturlinkAuthentication on the J2EE Engine.

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 StrukturlinkLog Configuration.

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 StrukturlinkLogs and Traces.

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 StrukturlinkManaging the Deployed Applications.

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 StrukturlinkMonitoring Work Center.

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 StrukturlinkConfiguring Cluster Elements.

 

 

 

Ende des Inhaltsbereichs