buchkatalog.de, Sept. 2005
Ein guter Griff für alle, die mit dem SAP Web Application
Server Anwendungen entwickeln müssen. Technische
Vorkenntnisse können bei diesem Anspruch erwartet werden.
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.