Ab 15. Mai 2003 am Kiosk!
Titelthema

J2EE Testing
Zahlreiche J2EE-Systeme sind heute bereits in Produktion und jede Menge neuer Implementierungen werden realisiert. Das Thema Testen, Grundbedingung für einen effizienten Entwicklungsprozess und für eine angemessene Produktauslieferung, spielt leider bis heute oftmals eine untergeordnete Rolle. Auch die kommende J2EE-Spezifikation 1.4 enthält im Gegensatz zu .NET nur wenige Aussagen zum Bereich Qualitätsmanagement und gar nichts über das Thema Testen. Unser Titelthema sucht nach Ansatzpunkten für die Durchführung von Maßnahmen zur Qualitätssicherung von J2EE Web-Anwendungen.

J2EE Testing
Ausführliches Testen von J2EE-Anwendungen nicht vernachlässigen!
Übersicht nützlicher Testwerkzeuge für J2EE-Projekte
...weiter

Testen mit Compuware
DevPartner Java Edition 3.0 optimiert Java-Anwendungen

Testen mit Parasoft
Jtest 4.5 automatisiert vielfältige Testvorgänge

Automatisierte Akzeptanztests mit Bugkilla
Umfassendes Test-Framework für Web-Projekte
bücher

Core J2EE Patterns

Oracle9i PL/SQL: A Developer's Guide

Sprachen Sie Java?
konferenzen

IBM developerWorks Live!-Konferenz
IBM in New Orleans: The Big Easy
interview

"Die Community leistet wertvolle Beiträge"
Erich Gamma vom Eclipse-Projekt im Gespräch
java-praxis
Die JTextArea dient der Darstellung von Text in Java-Anwendungen. Sie kann aber alle Zeichen nur in identischer Weise darstellen; längere Texte bekommen daher schnell den Charakter einer Bleiwüste. Für eine ergonomischere Darstellung von Textelementen, eventuell mit Fettdruck, Hervorhebungen durch Farben oder anderen Schriftgrößen, bietet das Swing API mehrere Möglichkeiten.
...weiter
enterprise

J2EE-Patterns: Die Integrationsschicht
Die Integrationsschicht kann als Adapter zur alten, inkompatiblen Welt verstanden werden. Die Hauptaufgabe dieser Schicht ist die Konvertierung von Daten, die Anbindung von eigentlich inkompatiblen Ressourcen in die J2EE-Welt, der Umgang mit asynchronen Vorgängen und die Bereitstellung einer fachlichen Sicht auf unstrukturierte Daten oder Datenlieferanten.

cJEF: Bauen in Schichten
J2EE-Framework zur Entwicklung serverseitiger Geschäftslogik
web apps

Alles über JavaServer Pages 2.0
Major Release-Wechsel bei JSP 2.0 - eine Menge Neuerungen kommen auf den Java-Web-Entwickler zu. Die neue Expression Language (EL) bietet Webdesignern einen erheblich vereinfachten Zugriff auf Java-Funktionen. Weitere Neuerungen sind: JSP Fragment, Simple Tags, Tags ohne Java, elegante Konfigurierbarkeit. Unser Beitrag gibt einen Überblick über die wichtigsten Neuigkeiten.
tools

Swing-Oberflächen per XML generieren
Mit dem LayoutManager verfügt Swing zwar über ein Konzept, Komponenten auf dem Bildschirm in Abhängigkeit der Fenstergröße zu arrangieren - es fehlt allerdings ein Regelwerk, welches das Verhalten für eine Vielzahl von Swing-Komponenten steuert. Das Framework JEasy trennt die Logik von der optischen Erscheinungsweise und entlastet den Programmierer von viel Handarbeit.

Open Source-Perlen: Apache POI
Java API für Microsoft Office-Dokumente
datenbanken

Intersystems Caché 5
Aktuelle Version mit eigener Scriptsprache und viel XML
wireless

Kommunikation per Java Bluetooth API
Für die Datenübertragung im Nahbereich lässt sich Bluetooth nahtlos in die J2ME-Umgebung einfügen und es unterstützt die nächste Generation von P2P- und Ad-Hoc-Systemen sowie -Anwendungen. Die Anwendungsprofile, die von der Bluetooth SIG (Special Interest Group) definiert werden, eignen sich besonders gut zur Implementierung mit Java.
xml extra

Web Services im Standard-Browser aufrufen
In der Regel werden als Benutzer-Clients von Web Services immer "fette" Anwendung ins Spiel gebracht. Dass es auch anders geht, zeigt unser Beitrag: Im Hintergrund arbeitet eine klassische MVC-Architektur, im Browser dagegen werden SOAP-Messages über JavaScript aufgebaut und an den Server geschickt. Ziel dieser "unmöglichen Architektur" ist es, den Server-Code zu verringern.