|
Während der Hauptkonferenz (Dienstag, 5. und Mittwoch, 6.11.2002) finden
zahlreiche Sessions, jeweils mit 75 Minuten Länge statt - sehen Sie
selbst und wählen Sie sich Ihr individuelles Programm!
X1 Eine Einführung in XSLTWolfgang Lezius (Uni Stuttgart)Die leistungsfähige Verarbeitung von XML-Dokumenten mit XSLT-Stylesheets
wird oft als Grund genannt, warum sich XML im Gegensatz zu seinem Vorgänger SGML
durchsetzen konnte. In dieser Session untersuchen wir an einem Anwendungsbeispiel, welche
Möglichkeiten XSLT-Stylesheets eröffnen. Level = 1 (für alle Teilnehmer)
X2 XQuery - Was bringt der neue Standard?Wolfgang Lezius (Uni Stuttgart)Ein fehlender Standard zur Abfrage von XML-Dokumenten hat viele
Entwickler bislang davon
abgehalten, XML-Anfragesysteme einzusetzen. Mit der Anfragesprache
XQuery hat das W3C einen
vielversprechenden Ansatz auf den Weg gebracht. Doch was bringt XQuery
wirklich? Diese Session stellt die wesentlichen Merkmale von XQuery vor und
diskutiert die Möglichkeiten, die sich durch seine Verwendung ergeben. Level = 1 (für alle Teilnehmer)
X3 JAXB: Java und XML Data Binding leicht gemachtPeter Roßbach (Freelancer, Bestseller-Buchautor, Autor Java Magazin)Seit XML seinen Siegeszug angetreten hat, gibt es vielversprechende Ansätze direkt aus XML Java-Objekte zu binden und aus Java-Objekten wiederum XML zu generieren. Als Entscheidungshilfe und Einordnung werden die drei Open-Source-Frameworks Zeus, Castor und Quick ebenfalls detailliert beschrieben und mit den Eigenschaften von JAXB verglichen. Level = 1 (für alle Teilnehmer)
X4 Web Services mit JAXM (Java XML Messaging)Andreas Holubek (Signsoft GmbH, Autor Java Magazin)In der Session wird das Java API für XML Messaging vorgestellt. Mit Hilfe
von JAXM und SOAP lassen sich sehr einfach Web Services unter Java aufbauen
und nutzen. Anhand von Beispielen wird die Nutzung des API demonstriert. Level = 1 (für alle Teilnehmer)
X5 JavaServer Faces: GUI fürs WebAndreas Holubek (Signsoft GmbH, Autor Java Magazin)Spätestens seit Swing die Entwicklung von lokalen
Java-(Client-)Anwendungen dominiert, wurden auch Fragen nach
entsprechenden Technologien für Web-Anwendungen gestellt. Die JavaServer
Faces-Technologie schließt die Lücke zwischen Serverseitigen
Anwendungsteilen und dem Web-Client und stellt ein UI-Framework zum
Erstellen von Web-Anwendungen zur Verfügung. In der Session wird mit der
Early Access-Version ein erstes lauffähiges Beispiel erstellt. Level = 2 (Kenntnisse erforderlich)
X6 Java Web Service Development Pack - Ein ÜberblickLars Röwekamp (OpenKnowledge GmbH)Das Web Service Development Pack (WSDP) von Sun bietet eine Art kostenloses Rundum-sorglos-Packet für die Java basierte Entwicklung und das Deployment von Web Applikationen, Web Services und XML Applikationen. Ziel dieser Session ist es, einen Überblick über die verschiedenen APIs und Tools des WSDP zur Entwicklung und Anbindung Java basierter Web Serviceszu vermitteln. Level = 1 (für alle Teilnehmer)
X7 Web Services entwickeln mit dem Java XML PackLars Röwekamp (OpenKnowledge GmbH)Das Java XML Pack fasst verschiedenste Java XML APIs in einem prakischen Bundle zusammen. Neben APIs zum Parsen von XML Dokumenten, beinhaltet das Pack zusätzliche API zum Erzeugen, Auffinden und Anbinden von Web Services. Diese Session vermittelt anhand praktischer Beispiele einen Überblick über die Verwendung der verschiedenen XML APIs. Level = 1 (für alle Teilnehmer)
X8 Systematischer Einsatz von Pull- und Push-Parsern für XMLDr. Sönke Kannapinn (Wincor Nixdorf)Wer auf hohe Effizienz beim Lesen von XML-Dokumenten angewiesen ist, wird sich für die direkte Benutzung ereignisbasierter Low-level-APIs wie SAX2, XPP2 oder kXML aus der Applikation heraus interessieren. Wir erläutern in dieser Session, mit welchen Programmstrukturen man die Ereignisströme systematisch verarbeitet, und bieten damit Hilfestellung dort, wo die bekanntere Literatur meist endet.
Level = 2 (Kenntnisse erforderlich)
X9 XML-Integration in der Oracle 9i Release 2 - DatenbankRudolf Jansen (Freiberufler)Der Vortrag stellt die neuen Features zur XML-Integration mit Oracles neuester Datenbank 9i Release 2 vor, z.B. Datentyp XMLType, XML Developers Kit, XML-Schema-Unterstützung, XML-Repository (Arbeiten mit der Datenbank aus einer Dateisystem-Sicht). Abschließend erfolgt eine Bewertung der Integrationsmöglichkeiten hinsichtlich Benutzerfreundlichkeit, Performance und sinnvollen Einsatzgebieten. Level = 1 (für alle Teilnehmer)
X10 XML-Persistenz mit intelliBO Diese Session entfällt leider. Level = 2 (Kenntnisse erforderlich)
X11 J2EE HotSpots (J2EE FAQ)Adam Bien (EDV Beratung)Diese Session versucht die besten und meistgestellten Fragen der J2EE-Kursteilnehmer meiner Schulungen zu beantworten. Fragen wie: Skaliert einer Stateless SLSB wirklich besser als eine SFSB?, ab wann brauche ich MVC 2?,lässt sich mit der BMP-Persistenz bessere Performanz erzielen, als mit der CMP 2.0?, Ist die Präsentationsschicht tatsächlich austauschbar?,werden hier beantwortet. Level = 2 (Kenntnisse erforderlich)
X12 Kleine Dienste ganz groß - Mobile Web ServicesKay Glahn (4dimensions GmbH & Co. KG), Lars Röwekamp (OpenKnowledge GmbH)Auch im mobilen Umfeld gibt es verschiedenste Möglichkeiten zur Anbindung von Web Services. Die derzeitigen Möglichkeiten aber auch Grenzen sind Thema dieser Session und werden anhand von Theorie und Praxis näher erläutert. Level = 2 (Kenntnisse erforderlich)
X13 Cocoon: Das XML Publishing Framework im ÜberblickThomas Bayer (Orientation in Objects)Die Trennung von Inhalt, Logik und Präsentation ermöglichen beim Apache-Framework Cocoon ein sauberes Design und eine hohe Produktivität. Dem Entwickler stehen, neben verschiedenen XML-Standards wie XSL, XSLT und XPath, auch die Extensible Server Pages zur Verfügung. Der Vortrag stellt Cocoon 2 vor und führt in grundlegende Konzepte ein. Level = 1 (für alle Teilnehmer)
X14 Cocoon: XML-basierte Enterprise Portale erstellenCarsten Ziegeler (s&n AG)Portale gewinnen immer mehr an Bedeutung. Besonders wichtig dabei ist
zum einen eine flexible Integration verschiedenster Datenquellen und
zum anderen unterschiedliche Endgeräte/Formate zu unterstützen.
Dieser Vortrag gibt einen Überlick über das Open Source Project Cocoon
und stellt insbesondere das Authentisierungs- und Portal Framework von
Cocoon vor. Level = 1 (für alle Teilnehmer)
X15 Weblogs - mehr als nur ein Tagebuch im Netz?Matthew Langham (s&n AG)Weblogs sind chronologisch geführte Web Sites. Die Verfügbarkeit von
einfachen Publishing Tools und die Möglichkeit auf andere Web Seiten zu
verlinken haben inzwischen zu einem großen Erfolg für dieses
Kommunikationsmedium geführt. Weblogs werden inzwischen von Journalisten und
Politiker geschrieben, in Konferenzen geführt um über die Sessions zu
informieren oder auch von Unternehmen zur Wissensvermittlung eingesetzt.
XML-Formate wie RSS erlauben es Weblogs auch zu abonnieren. Einige
Weblog-Tools bieten auch die Möglichkeit auf Web Services zuzugreifen. Level = 1 (für alle Teilnehmer)
X16 Code Generator und Framework - Eine TraumhochzeitThomas Bayer (Orientation in Objects)Wer eine Anwendung flexibel und konfigurierbar realisieren möchte, kann ein Framework mit austauschbaren Komponenten oder einen Code Generator verwenden.
Der Vortrag zeigt was passiert, wenn man Code Generatoren mit Frameworks verheiratet und gemeinsam für die Softwareentwicklung einsetzt.
Level = 3 (für Experten)
X17 Generating WSDL from existing Java/EJB and CORBA SystemsKevin Curley (Cape Clear Software)I will begin with an explaination of the general structure of a WSDL, the importance of WSDL in the deployment of Web Services. Then I will demonstrate how to represent an EJB in WSDL. And will examine how some WSDL-generation tools address the issues. Finally, the discussion of WSDL will completed by describing a more complex example, in which we represent a CORBA IDL interface in WSDL. Level = 1 (für alle Teilnehmer)
X18 Flexibilität bei der XML-Speicherung in einem nativen XDBMSDr. Rüdiger Eichin (eXcelon)Der Vortrag stellt die Features einer XML-Datenbank von eXcelon vor. Hierbei wird u.a. auf die Unterstützung von Node-Level-Management, die Implementierung von XQuery und die Schnittstellen zu Volltext-Suchmaschinen eingegangen mit Beispielen aus der Anwendung. Ausserdem werden die Unterschiede zwischen RDBMS und XML-Datenbanksystemen vorgestellt. Level = 1 (für alle Teilnehmer)
|