Ab 11. Juni 2004 am Kiosk!
magazin

News: Nachrichten, Produkte, Open Source

Konferenzen: JAX 2004

Bücher: Contributing to Eclipse. Principles, Patterns & Plugins

Bücher: Applied Software Engineering using Apache Jakarta Commons

Bücher: Eclipse Workbench Enterprise 1.1
java-praxis
Bei Jakarta Commons handelt es sich um eines der Unterprojekte von Apache Jakarta. Es beherbergt eine Sammlung von nützlichen Bibliotheken und Komponenten, die das Leben eines Java-Programmierers erheblich erleichtern können. Für die erklärten Feinde des neu erfundenen Rades soll unser Artikel einen kleinen Überblick über die verborgenen Apache-Schätze geben, die häufig im Glanze der großen Projekte vergessen werden.

Einführung in JUnit, Teil 3
Tools rund um das Testwerkzeug
titelthema

Apache Axis
Das Web Services-Framework Apache Axis dient nicht nur als SOAP-Implementierung, sondern kann zusätzlich auch für die Entwicklung von Clients, Bibliotheken und weiteren Werkzeugen, die auf Web Services basieren, eingesetzt werden. Axis bietet weitreichende Möglichkeiten zur Erweiterung seiner Funktionalität. Dazu sind jedoch Kenntnisse über seine Interna unerlässlich. In unserem Titelthema werfen wir einen Blick auf die Architektur von Axis mit seinen unterschiedlichen Subsystemen und beleuchten weithin unbekannte Möglichkeiten von Axis.

Apache Axis - Grundlagen
Apache Axis verstehen und einsetzen

Apache Axis für Fortgeschrittene
Erweiterte Web Services mit Apache Axis
enterprise

Open Source Clustering auf Basis von Tomcat 5
Wer im J2EE-Umfeld Webapplikationen entwickelt, wird über kurz oder lang auch die Wörter Hochverfügbarkeit und Skalierbarkeit in den Mund nehmen. Clustering ist das Zauberwort, das diese Versprechungen einlösen soll. In der Praxis bringt der Aufbau eines Clusters diverse Hürden mit sich und nicht zuletzt muss die eingesetzte Serversoftware clusterfähig sein. Unser Artikel stellt eine Clustering-Lösung auf Basis von Tomcat 5 vor und zeigt, wie man auch in der Datenbankschicht durch Einsatz von Open Source-Lösungen vom Clustering profitieren kann.

Dynamic Proxies
Aspekte in Enterprise JavaBeans

SAP speaks Java, Teil 4
SAP Netweaver - Entwicklungsplattform für Web Services

Trifork T4
Dänischer Application Server-Mittelweg

Just JBoss, Teil 5
JBoss-Features und -Tools: JBoss und CMP 2.0

Architekturprinzipien, Teil 3
POJO-Architekturen
web apps

TomC@ - die Kolumne: Embedded Tomcat als JBoss Servlet Engine
Die Welt der Tomcat-Gemeinschaft könnte so schön und einfach sein. Mittlerweile in der Version 5 angelangt, hat der Tomcat-Server einen Stand erreicht, mit dem sich leistungsfähige, produktive Systeme aufbauen lassen. Ein Web-Container allein macht nicht immer glücklich, was in der Praxis viele Projektteams dazu bewegt, sich nach J2EE-konformen Alternativen umzusehen. Was liegt da näher, als eine Lösung zu wählen, welche den Tomcat-Web-Container enthält. Ein möglicher Kandidat ist der erprobte Open Source J2EE Server JBoss.

"Direktbank"
Implementierung mit dem Oracle 10g JDeveloper
tools
Webanwendungen lassen hinsichtlich Bedienkomfort, Usability und Reichhaltigkeit heute oftmals zu wünschen übrig. HTML als Ausgabemedium ist und war ein Format zur Darstellung von strukturierten Textinformationen und war nie dafür gedacht, eine Applikationsmetapher für Webanwendungen in Browser Clients abzubilden. Wir stellen in unserem Artikel Macromedias Presentation Server Flex vor, der einen Weg zur serverseitigen Erstellung von Rich Internet-Anwendungen darstellt und sich problemlos in J2EE-Server und -Architekturen einbetten lässt.

Open Source-Perlen
Qualität schaffen mit PMD, FindBugs, JRefactory
datenbanken

Oracle 10g Database: Was gibt es Neues für (Java-)Entwickler?
Wichtigste Neuerung der aktuellen Oracle-Datenbank 10g ist die Grid-Technologie. In diesem Zusammenhang gibt es auch zahlreiche neue Features, die den Datenbankadministratoren das Leben vereinfachen sollen. Was aber gibt es Neues für (Java-)Entwickler? Unser Artikel stellt einige der neuen Features von Oracle 10g vor.
xml extra

FOP: Workshop PDF-Generierung
Eine häufig gestellte Anforderung an Applikationen ist die formatierte Ausgabe spezieller Informationen. Mit dem Formatting Objects Processor (FOP) des Apache XML-Projektes steht ein äußerst elegantes Werkzeug zur Verfügung, das mit XSL Formatting Objects (XSL FO) gespeist wird und daraus diverse Ausgabeformate generieren kann. Unser Artikel beschreibt die Funktionsweise von FOP, gibt Einblicke in XSL FO und beleuchtet das Zusammenspiel dieser Technologien in Java-basierenden Standalone- und Webapplikationen.