JSP Develop Newsletter #7 vom 01.01.2002

Editorial

Liebe Leserinnen und Leser! Gleich zu Anfang des neuen Jahres der aktuelle JSP-Newsletter
mit interessanten Themen rund um die Software-Entwicklung mit JSP und J2EE.

Wir möchten uns für das grosse Interesse an www.jsp-develop.de bedanken und wünschen
allen Leserinnen und Lesern ein glückliches und erfolgreiches Jahr 2002.

Viel Spaß beim aktuellen Newsletter!

Marc & Jörg


Neu bei jsp-develop.de

JSP-Sites

In dem neuen Bereich JSP-Sites findet Ihr Beispiele von Projekten die JSP einsetzen.
Da kann man sich bestimmt die eine oder andere Anregung holen, oder einfach mal
sehen was mit JSP so alles möglich ist. Es haben sich auch schon zwei Betreiber
von JSP Seiten mit sehenswerten Projekten eingetragen. Über weitere Einträge
würden wir uns natürlich freuen.

Forum

Bei einem Eintrag im Forum ist es nun möglich eine eMail-Adresse zu hinterlassen,
die nicht angezeigt wird, euch aber sofort über jeden weiteren Eintrag in dem Thread
informiert. Nach jeder neuen Antwort rutscht der Thread in der Liste wieder ganz nach oben,
zudem haben wir die Sortierung innerhalb eines Threads verbessert.

New Features

Wir möchten jsp-develop.de stetig erweitern und stellen im Bereich New Features
neue Ideen die wir evtl. anbieten möchten. Wenn Ihr eine gute Idee für uns parat habt,
oder eine Idee unterstützen wollt, nehmt Kontakt mit uns auf... wir freuen uns
über jeden konstruktiven Vorschlag.


News

JBoss 3.0

Die Alphaversion von JBoss, einem Open Source Application Server, liegt zum Download
bereit. JBoss hat sich im EJB-Umfeld als Alternative zu kommerziellen Application Servern
entwickelt. Schaut selbst und besucht: www.jboss.org.

java.sun.com review 2001

Auf der Sun Homepage ist - bezogen auf die Java Technologie - ein Review des Jahres 2001
zu lesen. Der Artikel beschreibt Tools, Technologien, Trends und Innovationen.

JavaXML Package

Sun Microsystems (TM) bietet ein JavaXML Package zum Download an. Das JavaXML
Package beinhaltet Java APIs für die Integration von XML in Web-Applikationen.


Buch Neuerscheinung

Im Addison-Wesley Verlag ist ein Buch mit dem Titel Developing Enteprise Java
Applications with J2EE and UML (ISBN: 0-201-73829-5) erschienen.

Das Buch beschreibt das Zusammenspiel von J2EE und UML sowie die Anwendung
der UML im Rahmen von J2EE-Projekten. Das Werk umfasst rund 330 Seiten und ist
als Einstiegslektüre in die UML und J2EE geeignet.


Buchbesprechung

Enterprise Java Frameworks
(Das Zusammenspiel der Java-Architekturen)
Adam Bien
ISBN: 3-8273-1777-0
Addison-Wesley

Das deutschsprachige Buch "Enterprise Java Frameworks" von Adam Bien handelt von
J2EE-Architekturen und einem Java Framework, den er realisiert  hat. Neben den klassischen
objektorientierten Designpatterns wird in dem Buch besonders auf J2EE und die Enterprise
APIs eingegangen.

Teil I

Im ersten Teil des Buches werden die grundlegenden Designpatterns behandelt. Die Beschreibung
der einzelnen Patterns setzt sich aus einer Kurzbeschreibung, einem konkreten Anwendungsfall sowie
Vor- und Nachteilen zusammen. Dieses Muster wird durchgängig für die Beschreibung der Design-
patterns angewendet. Jeder Anwendungsfall wird mit UML und aussagekräftigen Java Source Code
Beispielen beschrieben.

Nachfolgend ein Überblick der Designpatterns, die in dem Buch erläutert werden:

Der erste Teil des  Buches ist eine gute Ergänzung zu dem Werk: "Core J2EE Design Patterns",
welches im letzten Newsletter rezensiert worden ist. Man darf auch auf das nächste Werk des
Autors gespannt sein, dass J2EE Patterns behandelt.

Teil II

Der zweite Teil des Buches diskutiert Java Framework-Architekturen. Neben grundlegenden
Themen wie die Architektur der J2EE wird auch auf die Enterprise APIs eingegangen. Dieser
Teil des Buches gibt einen sehr guten Überblick über folgende Java APIs und Technologien:

Der Autor beschreibt in diesem Abschnitt gut verständlich J2EE-Architekturen/Frameworks.
Dabei wird dieses komplexe Thema weder vereinfacht noch verniedlicht, sodass selbst
fortgeschrittene Enterprise Java-Entwickler Aha-Effekte erleben.

Teil III

Teil drei des Buches handelt von einem Framework (SjF = Small Java Framework), den Adam
Bien realisiert hat. Neben der Architektur des Frameworks werden  auch grundlegende Dienste
in Form von UML-Diagrammen und Java Source Code Auszügen erläutert. Der Framework liegt
vollständig im Java Source Code auf der CD-ROM des Buches bei. Die Nutzungsrechte des
Frameworks sind vom Autor eingeschränkt worden und unterliegen keiner Open Source Lizenz.
Denoch ist der in dem Buch beschriebene Framework ein nützliches Anwendungsbeispiel für
das Zusammenspiel der Java APIs.

Teil IV

In diesem Abschnitt wird das Start- und Laufzeitverhalten des Java Frameworks mit dem Test-
werkzeug JProbe untersucht. Dieser Teil zeigt, wie man Performance-Messungen durchführt
und die Ergebnisse einer Messung entsprechend auswertet.

Fazit

Das Buch von Adam Bien wendet sich an fortgeschrittene Enterprise Java-Entwickler, die sich
bereits mit der Java 2 Enterprise Edition und den Java APIs auseinandergesetzt haben. Neben
grundlegenden Themen wird ausführlich auf die Anwendung der Java APIs im Rahmen des vom
Autor entwickelten Frameworks eingegangen. Das Buch ist über weite Strecken hinweg gut zu
lesen. Der Autor setzt allerdings teilweise voraus, dass man sich mit dem Framework des Buches
auseinandergesetzt hat.

Das gilt insbesonders für den dritten Teil des Buches. Voraussetzung für den Leser ist deshalb,
dass man Interesse für den Framework und dessen zugrundeliegende Architektur mitbringt.
Um den Framework im Detail zu verstehen, muss man darüber hinaus Geduld mitbringen und
den einen oder anderen Abschnitt zweimal lesen. Abschliessend bleibt zu sagen, dass das
Buch eine nützliche Quelle für Informationen und Tipps rund um J2EE und Framework-Architekturen
ist.


Link des Monats

Für Java-Entwickler, die gerne zu zweit vor dem PC sitzen (-: diesmal ein Link zum Thema
XP (Extreme Programming).


Neue Beiträge bei JSP Develop

Ant der kleine fleissige Helfer
shark

Dieser Beitrag  beschreibt wie mit Ant der Build-Prozess einer Web-Applikation
automatisiert werden kann. Die Kombination des Beitrages WEB-Archive mit
dem hier vorliegenden Beitrag ist eine gute Basis für eigene Deployment-Versuche.
Macht Euch das Leben doch mal einfach und nutzt das Hot-Deployment (Directory
Deployment) diverser ServletEngines und Application Server.

Parameter der web.xml auslesen
shark

Parameter einer Konfigurationsdatei (Ini-Datei) auszulesen ist ein Standardproblem
in der Software-Entwicklung. Dieser Beitrag beschreibt wie Parameter in der Datei
web.xml abgelegt und ausgelesen werden können.






Anregungen, Kritik oder Vorschlaege an: webmaster@jsp-develop.de.

Wenn Sie unseren Newsletter nicht mehr erhalten möchten, können Sie ihn unter
www.jsp-develop.de/newletter/ abbestellen.

Newsletter (c) 2002 by www.jsp-develop.de  Alle Rechte vorbehalten.