Aus der Amazon.de-Redaktion
Rupp beginnt sein Server-Handbuch im ersten von drei Teilen mit einer Einführung in JBoss und zeigt für Ein- und Umsteiger, wie unter JBoss Anwendungen entwickelt werden: Installation und Dateibaum, die Adressverwaltung mit einer Beispielapplikation mit Webclient, Geschäftslogik, Kommandozeilen-Client und Security. Darauf folgt ein Teil zur Architektur, Konfiguration und Administration des Servers und im dritten Teil dreht sich dann alles um fortgeschrittene und weiterführende Themen wie Subsysteme für AOP oder die Container Managed Persistence bis hin zur CMP2-Engine. Ein eigenes Kapitel befasst sich noch mit Zusatzprodukten von JBoss wie Nukes, JGroups und JBPM bevor dann noch einige Seiten mit Lösungen zu bekannten Problemen und das Glossar kommen.
JBoss ist ein Arbeits-Nachschlage-Buch mit einer klaren, übersichtlichen Struktur, die umfassend, jedoch nicht ausufernd ist. Mitbringen sollte man solides Java- und J2EE-Wissen, den Rest übernimmt Rupp mit anschaulichen Beispielen, Zeichnungen, Screenshots und Code. --Wolfgang Treß
eclipse-magazin.de, 25.01.2006
Kurzbeschreibung
In Teil 1 wird die Basis-Installation und Inbetriebnahme des Serves vorgestellt. Weiter geht es mit einer einfachen Adressverwaltung, die sowohl über einen Web-, als auch über einen Fat-Client angesprochen werden kann. Dabei wird die Anwendung gegen unbefugten Zugriff abgesichert.
Teil 2 dreht sich um die Architektur des Server sowie die Konfiguration und erweiterte Themen der Installation. Hierbei werden neben den eigentlichen Konfigurationsdateien auch die MBeans und der MBeanServer, das JAAS-Security-Framework sowie Invoker und Interceptoren vorgestellt.
Im dritten Teil werden weiterführende Themen beschrieben, u.a.:
- die CMP2-Engine für die Peristenz von EntityBeans - das JBossMQ-Subsystem - Aspektorientierte Programmierung mit JBossAOP - J2EE-kompatible Webservices - Hibernate als alternatives Persistenzframework - Generierung von Deploymentdekriptoren über Xdoclet - Debugging und Profiling von Anwendungen
Da JBoss als Middleware einen hohen Komplexitätsgrad hat, stellt das Buch nicht nur Konfigurationsdateien vor, sondern erläutert die Verwendung der vorhandenen Optionen anhand von realistischen Szenarien.
Das Buch wendet sich einerseits an Administratoren, die JBoss-Server zu betreuen haben. Andererseits ist es für J2EE-Programmierer interessant. Es setzt Grundkenntnisse von J2EE und Java voraus.