
Mit dem von SAP zur Verfügung gestellten zertifizierten Application Server Java EE 5 können Sie Java-EE-Anwendungen entwickeln, die auf den aktuellsten Java-EE-Standards basieren, und bereits vorhandene J2EE-Anwendungen migrieren.
Der Application Server Java (AS Java) umfasst Funktionen zur Stabilitätssicherung, Skalierbarkeit und Supportfähigkeit, wie z.B. konfigurierbaren Support für Session-Failovers, integrierten Support für die Lastverteilung, einen schnellen und belastbaren gemeinsamen Speicher durch Request-Handling, stabiles Monitoring und einzigartige Supportfähigkeit nicht-funktionaler Probleme basierend auf SAP-eigenen Java-VM-Funktionen.
Der Server bietet vollständige Unterstützung der aktuellsten Java-EE-5-Funktionen, Aktualisierungen und Anpassungen zur Vereinfachung der Entwicklung von Geschäftsanwendungen wie zum Beispiel EJB 3.0, dem neuen JSF 1.2, dem neuen Java-Persistenz-API 1.0, dem aktualisierten Web-Services-Stack u. a. Er stellt eine Implementierung des Standards zum vereinfachten Datenzugriff für Anwendungen und Frameworks, Service Data Objects (SDO) 2.1, bereit, sowie Support für die Entwicklung Standard-basierter Portlets und eine Implementierung eines Job Schedulers. Mit der Java Connector Architecture (JCA) 1.5 und vollständigem Java EE 5 Web-Services-Support wird die Connectivity zu Backend-Systemen und -Services von SAP und Drittanbietern ermöglicht.
Application Server Java bietet auch Web Dynpro für Java - eine komplette UI-Entwicklungs- und Laufzeitumgebung, mit der Entwickler Web-basierte Oberflächen für Java-Anwendungen erstellen können. Web Dynpro umfasst deklarative und grafische Werkzeuge, die vollständig mit SAP NetWeaver Developer Studio integriert sind und so ein schnelles Design von Benutzungsoberflächen erlauben. Das Programmiermodell ist auf das Model-View-Controller-(MVC)Paradigma abgestimmt, das streng zwischen UI und Geschäftslogik trennt. Daher lassen sich mit Web Dynpro unabhängig von den zugrunde liegenden Komponenten auf einfache Weise UI-Designs erstellen, testen und pflegen.
In diesem Abschnitt finden Sie Informationen zu folgenden Themen:
| Thema | Beschreibung |
|---|---|
In diesem Abschnitt finden Sie umfassende Informationen zum optimalen Betrieb Ihres Application-Server-Java-Systems (AS-Java). Sie finden hier Dokumentation zu verschiedenen Konfigurations-, Administrations-, Monitoring- und Softwarelogistikaufgaben sowie eine Übersicht über die dafür notwendigen Werkzeuge. |
|
In diesem Abschnitt finden Sie alle Informationen, die Sie benötigen, um Anwendungen auf der Basis von Java-EE-Standards zu entwickeln, die Sie in der Laufzeitumgebung von Application Server Java deployen und ausführen können. |
|
In diesem Abschnitt finden Sie Informationen zu einer Reihe von APIs auf Infrastrukturebene, mit denen Sie Ihre Java-Anwendungen um gängige Funktionen wie Protokollierung, Monitoring oder Jobeinplanung erweitern können. |
|
In diesem Abschnitt finden Sie Informationen zu Web Dynpro für Java - eine komplette UI-Entwicklungs- und Laufzeitumgebung, mit der Entwickler Web-basierte Oberflächen für Java-Anwendungen erstellen können. |
|
In diesem Abschnitt finden Sie Informationen zur Nutzung der Services Registry, um verfügbare Web-Services zu ermitteln, die Sie in Ihren SOA-basierten Anwendungen wiederverwenden können. |
|
In diesem Abschnitt finden Sie Informationen zur Konfiguration der Services Registry in Ihrer Systemlandschaft. |
Sie sollten auch die Sicherheitsaspekte beim Betrieb das Application Server Java beachten.