JBoss ist der derzeit populärste Open-Source-Applikationsserver. In seiner aktuellen Version 4.0 ist er kompatibel zum J2EE-Standard 1.4. Dieses Buch erklärt die Konfiguration und Programmierung des Servers und wendet sich an J2EE-Entwickler sowie an Administratoren, die JBoss-Server zu betreuen haben.
Im ersten Teil des Buchs wird die Basis-Installation und Inbetriebnahme des Servers vorgestellt. Weiter geht es mit einer einfachen Adressverwaltung, die über das Web und einen Kommandozeilen-Client angesprochen wird. Dabei wird die Anwendung gegen unbefugten Zugriff abgesichert.
Im Mittelpunkt des folgenden Teils stehen 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 Persistenz von EntityBeans
- das JBossMQ-Subsystem
- aspektorientierte Programmierung mit JBossAOP
- J2EE-1.4-kompatible Webservices
- Debugging, Profiling, Übersetzen des Servers
- weitere JBoss-Produkte
Da JBoss als Middleware sehr komplex ist, stellt das Buch nicht nur Konfigurationsdateien vor, sondern erläutert die Verwendung der vorhandenen Optionen anhand von realistischen Szenarien.
Vorausgesetzt werden Grundkenntnisse von Java und J2EE.
Im ersten Teil des Buchs wird die Basis-Installation und Inbetriebnahme des Servers vorgestellt. Weiter geht es mit einer einfachen Adressverwaltung, die über das Web und einen Kommandozeilen-Client angesprochen wird. Dabei wird die Anwendung gegen unbefugten Zugriff abgesichert.
Im Mittelpunkt des folgenden Teils stehen 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 Persistenz von EntityBeans
- das JBossMQ-Subsystem
- aspektorientierte Programmierung mit JBossAOP
- J2EE-1.4-kompatible Webservices
- Debugging, Profiling, Übersetzen des Servers
- weitere JBoss-Produkte
Da JBoss als Middleware sehr komplex ist, stellt das Buch nicht nur Konfigurationsdateien vor, sondern erläutert die Verwendung der vorhandenen Optionen anhand von realistischen Szenarien.
Vorausgesetzt werden Grundkenntnisse von Java und J2EE.