Ab 9. November 2006 am Kiosk!
Magazin
News: Nachrichten, Produkte, Open Source
Bücher:
Tool-Radar: RCP Developer
Enterprise
Open Source Java EE Application Server
Geronimo, Glassfish, JBoss, JOnAS im Vergleich
Die Zahl der kommerziellen Java EE Application Server nimmt von einer auf die folgende Java EE-Spezifikation ab. Gleichzeitig hat die Zahl der open source verfügbaren Enterprise Application Server zugenommen. Dieser Trend zeigt sich nicht nur in Zahlen, sondern auch in einem wachsenden Marktanteil dieser. Die Reife des Marktes zeigt sich aber auch in der Zunahme von Migrations- und Betriebsthemen. Damit werden die Application Server immer mehr zu allgemeinen Infrastrukturlösungen. Zeit also für eine Bestandsaufnahme der bestehenden Open-Source-Alternativen Geronimo, Glassfish, JBoss und JOnAS.
Siegfried Klar, Frank Pientka
Spring JPA
Das neue Java Persistence API (JPA) mit Spring-Unterstützung
Im Reich der O/R Mapper kündigt sich ein Machtwechsel an: Zum ersten Mal gibt es einen Standard, der sowohl Teil von Java EE ist als auch von allen namhaften Herstellern unterstützt wird. Grund genug für die Entwickler des Spring Framework, diesen Standard im Release 2.0 zu unterstützen.
Eberhard Wolff
AppFuse, Teil 1
Open-Source-Integration in Java EE-Webapplikationen
Denis Petrov, Broder Schümann
Enterprise Architektur Magazin
Ensemble
Entwicklung integrierter Standardapplikationen
Bernhard Röhrig
Der dornige Weg zum agilen Team – Teil 6
Metriken – Ballast oder Notwendigkeit?
Jiri Lundak
Web Services
SAAJ
Alternative zu JAX-RPC
Dirk Mögenburg
XFire
Alternative zu Apache Axis
Viele Unternehmen sind gerade dabei, Kernfunktionen ihrer Systeme über Web-Service-Schnittstellen zur Verfügung zu stellen. Das Apache Axis-Projekt war eines der ersten erfolgreichen Frameworks in diesem Bereich. Axis ist vom Umfang und der Funktionalität her sehr mächtig, in manchen Bereichen jedoch zu umfangreich und umständlich. Mit XFire gibt es einen Weg, ohne viel Aufwand Services einer Anwendung als Web Services zur Verfügung zu stellen.
Markus Demolsky
Apache Axis2, Teil 3
Unterstützung für WS-Addressing, WS-Security und WS-Reliable Messaging
Thilo Frotscher
Web Apps
Suchmaschinenoptimierung, Teil 1
Erweiterung und Optimierung von Apache Lucene
Bereits früher haben wir einen guten Einblick in die Open-Source-Suchmaschine Lucene gegeben und interessante Anwendungen vorgestellt. Nun steigen wir in einer zweiteiligen Serie tiefer in die Materie ein. In unserem ersten Teil zeigen wir, wie man Lucene so weit optimieren und aufbohren kann, dass der suchende Nutzer noch mehr qualifizierte Ergebnisse findet, was die Akzeptanz – insbesondere im Evaluierungsprozess – erheblich steigern dürfte.
Maik Skoddow
Faces Tales
JavaScript Faces?
Matthias Weßendorf
TomC@ – die Kolumne
Neue Möglichkeiten der Lastverteilung durch mod_jk 1.2.18
Peter Roßbach, Rainer Jung
Ajax – die Kolumne
Ajax richtig verkaufen
Florian Müller
Groovy
Grails
Die ersten vier Folgen unserer Groovy-Serie haben Groovy als Sprache vorgestellt: die dynamischen Eigenschaften, die ausdrucksstarke Syntax, die eingebauten Datentypen, die Integration mit Java und ausgewählte Anwendungsfälle. Alle diese Eigenschaften und Vorzüge von Groovy bündeln sich in Grails, Groovys Webapplikations-Framework.
Dierk König
Tools
IntelliJ IDEA vs. Eclipse
Die populären IDEs im Vergleich
Der JetBrains-Zwerg kämpft tapfer gegen den Eclipse-Riesen. Diskussionen von unterschiedlichen Anhängern nehmen oft schon religiöse Züge an. Will man die Unterschiede herausfinden, muss man genauer hinschauen, denn wie so oft liegt der Teufel im Detail.
Vera Wahler
Mobile
Java APIs for Bluetooth
Was ist mit Bluetooth auf dem Handy möglich?
Mit Bluetooth gibt es erstmals eine weit verbreitete, gut unterstützte und kostenlose Möglichkeit, Daten zwischen Handys austauschen zu können. Und seitdem Bluetooth allmählich zum Standard jedes Handys gehört und die unter der Federführung Motorolas offiziell verabschiedeten Bluetooth APIs (JSR 82) in vielen Handys implementiert sind, kann der Siegeszug der auf Java basierenden Bluetooth-Anwendungen nicht mehr aufgehalten werden.
Tjark Onnen
Java Desktop
Professionelle GUIs
… mit JGoodies Forms und Abeille Forms Designer
Christian Dulfer, Luigi Lo Iacono
Smart Clients, Teil 5
Softwareaktualisierung im Smart-Client-Umfeld
Stefan Liebig