 |
Ich habe mit dem
Schreiben dieses Buches nach der Studie der J2EE Patterns (Sun Java Center)
begonnen. Dabei war für mich die Umsetzung der Theorie in die Praxis besonders
wichtig. Aus dem Grund habe ich für jedes Pattern die Performance gemessen,
um so auch die "Anwendbarkeit" der Patterns in konkreten J2EE Projekten
zu testen. Nicht nur die Theorie aus dem "Core J2EE Patterns" Buch, sondern
auch meine eigenen Praxiserfahrungen aus den konkreten Projekten werden
hier vemittelt. Die interessantesten Fragen meiner Kursteilnehmer aus
den J2EE/EJB Schulungen (wie Caching, Transaktionen, Vererbung,MVC und
EJB usw.), die ich für Sun Microsystems halte, werden hier beantwortet.
Eine Beispielanwendung "star-finder.com" (wie alle Patterns mit Sourcecode
und als EAR bzw. WAR für WLS 6.1 und J2EE 1.3 RI auf der BegleitCD vorhanden)
demonstriert den Umgang mit den Patterns,den neuen Technologien wie J2EE
1.3, Message Driven Beans, EJB 2.0 und grossen Datenmengen.
Bei dem Entwurf von
J2EE-Anwendungen spielen die Erfahrungen des Entwicklers mit den einzelnen
APIs eine wichtige Rolle. Besonders das Zusammenspiel der einzelnen Spezifikationen
kann über Erfolg oder Scheitern eines J2EE-Projekts entscheiden. Dieses
Buch beschreibt die von Sun Java Center entwickelten Patterns anhand von
praktischen Beispielen. Die unterschiedlichen Ansätze beim Umgang mit
den J2EE 1.2 und 1.3 APIs werden ausführlich behandelt und die Einsatzmöglichkeiten
jedes Patterns mithilfe gemessener Performanceunterschiede aufgezeigt
(z.B. im Zusammenhang mit Caching, Transaktionssteuerung oder asynchronem
Messaging). Außerdem demonstriert die auf der CD-ROM mitgelieferte Beispielanwendung
Starfinder.com das Zusammenspiel der Patterns mit dem Framework Apache
Struts 1.0.
|