Pressestimmen
Referenzwerk fürs Selbststudium Die Java-Entwicklung unter SAP wirkt auf den ersten Blick umständlich und kompliziert - und das ist sie auch, misst man sie an den Werkzeugen, die für die SAP-eigene Programmiersprache ABAP zur Verfügung stehen. Dennoch ist die Java-Entwicklungsumgebung, die ab dem SAP Web Application Server 6.40 bereitsteht, ein mächtiges Werkzeug. Mit ihr lassen sich schon heute komplexe Geschäftsanwendungen entwickeln, die so robust und sicher wie ABAP-Programme sind und auch bei steigendem Durchsatz performant bleiben. Wie dies funktioniert, ist nun erstmals in Buchform nachzulesen. "Java-Programmierung mit dem SAP Web Application Server" versteht sich dabei weniger als Java-Einführung. Die Autoren haben ihr Buch ganz auf SAP-Entwickler und -Berater zugeschnitten, die bereits Java-Kenntnisse besitzen und sich mit dem Aufbau von SAP-Lösungen auskennen. Wer diese Voraussetzungen erfüllt, erhält ein nützliches Lehr- und Handbuch, das zum Selbststudium anregt und viele praktische Tipps enthält. Da die Autoren allesamt an der Entwicklung der Java-Plattform von SAP beteiligt waren, stammen alle Informationen aus erster Hand. Das Buch vermittelt zum einen Hintergrundwissen. So stellen die Autoren die Integrations- und Anwendungsplattform SAP NetWeaver vor und erklären in eigenen Kapiteln den Aufbau des SAP Web Application Server, die Komponenten der Java-Infrastruktur und zählen die Werkzeuge auf, mit denen sich Java-Programme verwalten und während der Laufzeit überwachen lassen. Zum anderen enthält das Buch detaillierte Vorgehensweisen. Die Autoren erklären zum Beispiel Schritt für Schritt, wie man Java-Projekte anlegt, die benötigten Entwicklungsobjekte definiert und schließlich die Anwendung programmiert. Jeder Arbeitsschritt ist mit Screenshots oder Beispielcoding illustriert. Dies hilft dabei, sich in der noch ungewohnten Umgebung zurechtzufinden. Großen Wert haben die Autoren auf die Programmierung von Web-Services gelegt, die Schwerpunkt vieler Java-Entwicklungsprojekte sind. Diese Funktionen helfen bei dem Aufbau einer so genannten Enterprise Services Architektur, in der sich Geschäftsprozesse einfach modellieren und über Systemgrenzen hinweg aufrufen lassen. In weiteren Großkapiteln ist erläutert, wie Benutzeroberflächen mit der Web-Dynpro-Technik erstellt und mit den Web-Services verbunden werden. Ein dem Buch beigelegter Gutschein ermöglicht es dem Leser, eine DVD mit einer kostenlosen 180-Tage-Testversion des SAP Web Application Servers 6.40 anzufordern. Wer möchte (und die geeignete Hardware besitzt), kann also sofort mit Java experimentieren und versuchen, die Übungsaufgaben aus dem Buch zu lösen. Man hört, dass das Buch bereits in den Entwicklungsabteilungen von SAP aktiv beworben wird. Zurecht, wie das Studium der 569 Seiten beweist. Es wird keine Schulungen ersetzen, doch hilft es Entwicklern und Beratern, sich in die Java-Welt von SAP einzufinden und darin effektiv zu arbeiten. (
SAP-Info )
SAP-Info, 30.07.2007
Referenzwerk fürs Selbststudium Die Java-Entwicklung unter SAP wirkt auf den ersten Blick umständlich und kompliziert - und das ist sie auch, misst man sie an den Werkzeugen, die für die SAP-eigene Programmiersprache ABAP zur Verfügung stehen. Dennoch ist die Java-Entwicklungsumgebung, die ab dem SAP Web Application Server 6.40 bereitsteht, ein mächtiges Werkzeug. Mit ihr lassen sich schon heute komplexe Geschäftsanwendungen entwickeln, die so robust und sicher wie ABAP-Programme sind und auch bei steigendem Durchsatz performant bleiben.
Wie dies funktioniert, ist nun erstmals in Buchform nachzulesen. "Java-Programmierung mit dem SAP Web Application Server" versteht sich dabei weniger als Java-Einführung. Die Autoren haben ihr Buch ganz auf SAP-Entwickler und -Berater zugeschnitten, die bereits Java-Kenntnisse besitzen und sich mit dem Aufbau von SAP-Lösungen auskennen. Wer diese Voraussetzungen erfüllt, erhält ein nützliches Lehr- und Handbuch, das zum Selbststudium anregt und viele praktische Tipps enthält. Da die Autoren allesamt an der Entwicklung der Java-Plattform von SAP beteiligt waren, stammen alle Informationen aus erster Hand.
Das Buch vermittelt zum einen Hintergrundwissen. So stellen die Autoren die Integrations- und Anwendungsplattform SAP NetWeaver vor und erklären in eigenen Kapiteln den Aufbau des SAP Web Application Server, die Komponenten der Java-Infrastruktur und zählen die Werkzeuge auf, mit denen sich Java-Programme verwalten und während der Laufzeit überwachen lassen. Zum anderen enthält das Buch detaillierte Vorgehensweisen. Die Autoren erklären zum Beispiel Schritt für Schritt, wie man Java-Projekte anlegt, die benötigten Entwicklungsobjekte definiert und schließlich die Anwendung programmiert. Jeder Arbeitsschritt ist mit Screenshots oder Beispielcoding illustriert. Dies hilft dabei, sich in der noch ungewohnten Umgebung zurechtzufinden.
Großen Wert haben die Autoren auf die Programmierung von Web-Services gelegt, die Schwerpunkt vieler Java-Entwicklungsprojekte sind. Diese Funktionen helfen bei dem Aufbau einer so genannten Enterprise Services Architektur, in der sich Geschäftsprozesse einfach modellieren und über Systemgrenzen hinweg aufrufen lassen. In weiteren Großkapiteln ist erläutert, wie Benutzeroberflächen mit der Web-Dynpro-Technik erstellt und mit den Web-Services verbunden werden.
Ein dem Buch beigelegter Gutschein ermöglicht es dem Leser, eine DVD mit einer kostenlosen 180-Tage-Testversion des SAP Web Application Servers 6.40 anzufordern. Wer möchte (und die geeignete Hardware besitzt), kann also sofort mit Java experimentieren und versuchen, die Übungsaufgaben aus dem Buch zu lösen. Man hört, dass das Buch bereits in den Entwicklungsabteilungen von SAP aktiv beworben wird. Zurecht, wie das Studium der 569 Seiten beweist. Es wird keine Schulungen ersetzen, doch hilft es Entwicklern und Beratern, sich in die Java-Welt von SAP einzufinden und darin effektiv zu arbeiten.
Kurzbeschreibung
Mit der Version 6.40 des Web Application Servers und dem Release SAP NetWeaver ’04 schließt SAP die Implementierung der Java-Engine ab. Angefangen bei der Architektur von SAP NetWeaver und des Web AS und der Installation der IDE stellt Ihnen dieses Buch aus der Reihe SAP NetWeaver ESSENTIALS alle Bereiche vor, in denen Java zukünftig auf dem Web AS eingesetzt wird: Sie erhalten tiefe Einblicke in die Entwicklungsumgebung SAP NetWeaver Developer Studio und die Java Development Infrastructure, in das Thema Persistenz, in das Oberflächendesign mit der neuen SAP-Technologie Web Dynpro, und Sie erfahren Grundlegendes über die Entwicklung von Webservices. Das Buch richtet sich gleichermaßen an Java-Entwickler, die in die SAP-Welt einsteigen wollen, und an ABAP-Programmierer, die wissen möchten, in welche Richtung sich der Web AS weiterentwickeln wird. Aus dem Inhalt: - SAP NetWeaver ’04 - SAP NetWeaver Developer Studio: Features, Tools und Perspektiven - Java-Persistenz: Persistenz-Infrastruktur, Java-Dictionary, Open SQL/SQLJ, Enterprise Java Beans, Java Data Objects u.v.m. - Webservices - Web Dynpro: Views, Layouts, interaktive Formulare, Arbeiten mit Event-Handlern, Web-Dynpro-Components, Controller u.v.m. - SAP NetWeaver Java Development Infrastructure - SAP Web AS: Cluster-Landschaft, Skalierbarkeit, Verfügbarkeit, Laufzeitarchitektur, Protokollierung, Monitoring, Performance-Analyse u.v.m.
Umschlagtext
Lernen Sie mit dieser 2., aktualisierten und erweiterten Auflage unseres Standardwerkes alle Neuerungen zum SAP NetWeaver AS Java (Release 7.1) kennen. Das Buch richtet sich an Java-Entwickler, die in die SAP-Welt einsteigen wollen, und an ABAP-Programmierer, die wissen möchten, wie sich der SAP-Applikationsserver weiterentwickeln wird.
Sie erhalten tiefe Einblicke in sämtliche Themengebiete rund um die Java-Programmierung von SAP-Anwendungen: Business-Logik, Persistenz, Skalierbarkeit, Wartbarkeit, Entwicklung im Team und UI-Design. In drei vollständig neuen Kapiteln wird die Entwicklung von Composite Applications mit dem Composition Environment dargestellt, alle weiteren Kapitel wurden überarbeitet und auf den neuesten Stand (Java EE 5) gebracht. Durch die anwendungsorientierte Darstellungsweise lernen Sie, den AS Java in Ihre Entwicklungslandschaft einzubinden, ihn zu konfigurieren und Tools produktiv zu nutzen.
-- Dieser Text bezieht sich auf eine andere Ausgabe:
Gebundene Ausgabe
.
Über den Autor
Karl Kessler ist Product Manager Business Programming bei der SAP AG in Walldorf.
Dr. Peter Tillert ist Diplom-Informatiker und bereits seit 1989 bei der SAP AG beschäftigt, wo er damals beim Roll-out der ersten R/3-Systeme half. Seitdem war er auf verschiedenen Gebieten der SAP-Technologie-Entwicklung aktiv, unter anderem in den Bereichen Office-Integration und Data Warehousing. Zur Zeit leitet er eine Gruppe, die sich mit dem Produkt-Management des SAP-Angebots im Bereich "Java Server & Tools" befasst.
Panayot Dobrikov arbeitet als Development Architect bei SAP. Er hat mehr als fünf Jahre Erfahrung mit J2EE-Technologien.