Konzepte und Design performanter Anwendungen

Entwicklung von Enterprise Javabeans im Doppelpack

11.10.2002
MÜNCHEN (ws) - Zwei Titel aus dem gleichen Verlag sollen über Enterprise Javabeans (EJBs) 2.0 Aufschluss geben. Das eine Buch vermittelt die Konzepte und Basistechnologien hinter dem Komponentenmodell, das andere möchte beim Design performanter Programme helfen.

Bei EJB 2.0 handelt es sich um eine zentrale Spezifikation der Java 2 Enterprise Edition (J2EE) 1.3. Das Buch von Stefan Denninger und Ingo Peters erläutert die Architektur des Komponentenmodells und geht auf die verschiedenen Typen von EJBs ein. Dazu zählen Session Beans, Entity Beans und neuerdings auch Message-Driven Beans. Zur Sprache kommen auch der in J2EE 1.3 obligatorische "Java Message Service" (JMS) sowie Sicherheitsfunktionen.

Die Autoren widmen sich vor allem der Erläuterung der Konzepte und demonstrieren die Technologien an kurzen Beispielen. Entsprechend dominieren Text und Grafiken, gelegentlicher Programmcode dient nur der Anschauung. Daher eignet sich das kompakte Werk auch vorzüglich zur Erarbeitung eines grundlegenden Verständnisses für EJB.

Volker Gruhn und Manfred Schneider geben auf rund 40 Seiten ebenfalls einen Überblick über EJB 2.0, widmen sich dann aber Designfragen in Hinblick auf optimale Performanz. Sie demonstrieren entsprechende Strategien anhand eines Beispielprojekts, an dem die beiden Verfasser offenbar beteiligt waren. Unangenehm wirkt dabei, dass sich lange Passagen des Buches wie eine Dokumentation zu dieser Anwendung lesen. Die Quintessenz des Werkes findet sich dann im letzten Kapitel auf vier Seiten.

Stefan Denninger, Ingo Peters: Enterprise JavaBeans 2.0. München: Addison-Wesley 2002. 448 Seiten, 49,95 Euro.

Volker Gruhn, Manfred Schneider: EJB 2.0 Anwendungen. Entwurf leistungsfähiger Java-Komponenten. München: Addison-Wesley 2002. 211 Seiten, 44,95 Euro.