Wählen Sie aus über 40 Sessions der Hauptkonferenztage (Dienstag, 16.11.,
und Mittwoch, 17.11.2004) Ihr individuelles Konferenz-Programm aus! Die
Sessions sind zur besseren Übersicht in Technologie-Tracks gegliedert und
dauern jeweils 75 Minuten.
In dieser Session werden Best Practices beim Einsatz von Web Services vermittelt. Typische Fragenstellungen wie die Vorgehensweise bei WS-Entwicklung, den zu verwendenden Stil sowie dem Umgang mit Kontextinformationen werden beantwortet. Neben dem Entwicklungsaspekt werden auch Best Practices zu Performance, Infrastraktur, Security und Interoperabilität von Web Services ebenfalls vorgestellt.
Web Services und MDA sind aktuell im Fokus. Serverhersteller proklamieren serviceorientierte Architekturen als das Modell der Zukunft. WS steht für Domain-übergreifende Kommunikation, während UML geeignet ist, Modelle innerhalb einer Organisation zu beschreiben. WS und SOAP sind nachrichtenorientiert, während UML-Systeme objektorientiert sind. Wie passt dies beides zusammen?
Diese Session präsentiert zwei Themen: 1. Prinzipien und praktischer Einsatz verschiedener Techniken wie XML-Encryption, XML Digital Signature und WS-Security für Web Services unter Apache Axis; 2. Das Sicherheitsmodell von J2ME-Applikationen und der Einsatz von Kryptographie und verschlüsselten Verbindungen. Beide Themen werden mit praxisnahen Beispielen unterstützt.
Mittlerweile existieren zwei wichtige Standards für die Entwicklung von Portalen: JSR 168 und WSRP. In diesem Vortrag werden die Standards und deren Einsatzmöglichkeiten vorgestellt. Abschließend wird das Apache-Portals-Projekt vorgestellt, dass verschiedene nützliche Implementierungen für Portale zu Verfügung stellt (WSRP4J, Jetspeed, Pluto).
Die Java Data Object-(JDO-)Technologie ermöglicht den transparenten Zugriff auf Daten für jede Art von Java-Anwendungen. Dem Entwickler wird damit ein mächtiges API, zum Beispiel für den Zugriff auf Tamino XML Server, zur Verfügung gestellt. Durch Java Data Objects wird ein standardisiertes Zugriffs- und Statusmodell definiert. XML/Object Mapping und Cache Management werden ebenso unterstützt. Die Session zeigt Möglichkeiten von JDO anhand eines Kundenprojektes und diskutiert Erfahrungen sowie die künftige Entwicklungen.
Serviceorientierte Architektur ist das Schlagwort der letzten Monate. Was steckt aber letztendlich dahinter und wie sieht dann auch die praktische Anwendung von SOA auf Softwarearchitekturen aus. Dieser Vortrag beschäftigt sich mit den Lehren von SOA und stellt darüber hinaus ein Projekt vor, das diese Prinzipien angewendet hat.