W-JAX - Konferenz für Java, Apache, XML, Web Services - Sessions - Web Apps
w-Jax 2002 w-jax 2002
w-jax / Sessions / Web Apps /

Track Web Apps

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!


WA1 Inside Tomcat 4 Teil 1: Die Architektur im Überblick
Peter Roßbach (Freelancer, Bestseller-Buchautor, Autor Java Magazin)
Mit Tomcat 4 liegt die Referenzimplementierung des Servlet APIs 2.3 und der JSP 1.2 vor. Die Architektur und Leistungsfähigkeit des Servlet-Containers Catalina und der JSP-Engine Jasper sind beeindruckend. Möglichkeiten der Last-Verteilung, Einbettung in bestehende Web-Server, J2EE-Resourcen-Integration sind vorhanden. Die Session wird die Konfiguration und praktischen Einsatz demonstrieren.
Level = 1 (für alle Teilnehmer)

WA2 Inside Tomcat 4, Teil 2: Programmierung des Catalina Containers
Peter Roßbach (Freelancer, Bestseller-Buchautor, Autor Java Magazin)
Die Catalina-Architektur von Tomcat 4 ermöglicht umfangreiche eigene Eingriffsmöglichkeiten. In der Session wird ein tiefer Einblick in das Design und ihre Zusammenhänge vermittelt, anhand praxistauglicher Beispiele die Integration eigener Komponenten in den Web-Container gezeigt. Die Anbindungen von diversen JDBC-Datenquellen, oder eigener Server-Ressourcen sind einfach möglich.
Level = 2 (Kenntnisse erforderlich)

WA3 Einführung in das Struts Web Application Framework
Sven Haiges (FH Furtwangen)
Struts ist ein leistungsfähiges Framework für die Entwicklung von Web-basierten Applikationen. Diese Session führt Sie in die grundlegende Funktionsweisen ein und gibt Ihnen einen guten Überblick über die Möglichkeiten, welche das Struts-Framework bietet. Ebenfalls angesprochen in Bezug auf Struts werden Themen wie: Integration JUnit, Ant, Design-Patterns, etc.
Level = 2 (Kenntnisse erforderlich)

WA4 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)

WA5 XML-Persistenz mit intelliBO
Diese Session entfällt leider.
Level = 2 (Kenntnisse erforderlich)

WA6 Apache Jetspeed - ein Framework für Webportale
Dr. Nikolaus Wulff (cimt ag)
Mit dem Apache Jetspeed Projekt wurde der Entwicklergemeinde ein Framework zur Entwicklung von Webportalen zur Verfügung gestellt. Der Vortrag zeigt wie sich mit dieser API komplexe Web-Anwendungen entwickeln lassen. Ein Blick in die Kristallkugel stellt mögliche zünftige Erweiterungen vor, wie z.B. die OASIS WSRP Initiative. Erfahrungen aus eigenen aktuellen Projekten runden die Session ab.
Level = 1 (für alle Teilnehmer)

WA7 Cocoon: XML-basierte Enterprise Portale erstellen
Carsten 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)

WA8 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)

WA9 Integration von Turbine und Apache-SOAP
Fabian Theis (Instant Solutions)
Einen einfachen Web Service zu erstellen ist dank Apache-SOAP/Axis sehr viel einfacher geworden. Darauf aufbauend wird in dieser Session das Webapplikationsframework Turbine zusammen mit dem objektrelationalen Mappingtool Torque zur Programmierung eines Web Service mit Datenbankanbindung benutzt, um die Integration von SOAP und Turbine an einem Beispiel aufzuzeigen.
Level = 2 (Kenntnisse erforderlich)

WA10 Einstieg in die JSP Tag Library Entwicklung
Stefan Zörner (IBM e-business Innovation Center)
Custom Tag Libraries bewahren JSPs vor der Überfrachtung mit Java-Quelltext zur Realisierung von (Präsentations-)logik. Gleichzeitig können sie in größeren Entwicklungsprojekten als Bindeglied zwischen den sehr unterschiedlichen Rollen Web Developer und Java-Entwickler dienen. Die Session führt in die Erstellung und Verwendung eigener Bibliotheken ein.
Level = 2 (Kenntnisse erforderlich)

WA11 Webapplikationen mit Apache Turbine am Beispiel eines Webshops
Fabian Theis (Instant Solutions)
Nach einer allgemeinen Einführung in das Webapplikationsframwork Apache Turbine werden anhand eines konkreten Beispiels - der Erstellung eines einfachen Webshops - Konzepte aus Apache Turbine wie Navigation, Templates mit Velocity, User- und Sicherheitskonzept, Request-Response-Zyklus und Datenbankanbindung durch Torque erklärt.
Level = 1 (für alle Teilnehmer)

WA12 Cocoon: Das XML Publishing Framework im Überblick
Thomas 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)

WA13 Authentifizierung und Autorisierung in Java-Web-Applikationen
Stefan Zörner (IBM e-business Innovation Center)
Die Session vermittelt einen Überblick über die Lösungen, welche die Servlet-Spezifikation zur Erfüllung von Anforderungen in den Bereichen Authentifizierung und Autorisierung anbietet. Dabei werden sowohl deklarative als auch programmatische Möglichkeiten betrachtet. Insbesondere wird auch ein Blick auf konkrete Server-Implementierungen und die Einbindung vorhandener Verzeichnisdienste geworfen.
Level = 2 (Kenntnisse erforderlich)

WA14 Code Generator und Framework - Eine Traumhochzeit
Thomas 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)

WA15 Vergleich der Model 2 Umsetzung von Struts und Cocoon
Tobias Kieninger (Orientation in Objects)
Die Model 2 Architektur wird zur Entwicklung der Präsentationsschicht empfohlen und stellt eine Variation des Model-View-Controller Musters dar. Struts und Cocoon besitzen unterschiedliche Ansätze und Möglichkeiten. Nach kurzer Einführung in die Frameworks werden in der Session beide Konzepte verglichen und abgegrenzt. Es werden verschiedene Aspekte wie Design und Einsatztauglichkeit betrachtet.
Level = 3 (für Experten)

WA16 Developing an instant persistent application using JDO as Database-Ven
Jean-Yves Pouvreau (Poet Software)
The course will teach participants how to develop an instant persistent application using Java Data Objects (JDO) as Database-Vendor independent API. Our JDO implementations run on J2ME(TM) and J2EE(TM), providing solutions for small mobile devices as well as highly scalable enterprise applications. Participants should have a basic knowledge of Java. At the end of the session, participants will also receive a free CD enabling them to continue working on examples in their own time.
Level = 1 (für alle Teilnehmer)

WA17 Pattern-basierte J2EE-Entwicklung mit OptimalJ
Steffen Kuprat (Compuware GmbH)
Die Umsetzung einer geschäftlichen Anforderung in eine nach J2EE-Standard entwickelte Anwendung ist nicht trivial. Das liegt zum großen Teil an der Komplexität des Standards in den Bereichen Architektur, Technologie und Implementierung. Compuware stellt mit OptimalJ ein Werkzeug zur Verfügung, dass auf der Basis von Patterns für die Bereiche Business, Applikation (Architektur und Technologie) sowie Codierung die Umsetzung des J2EE-Standards bei der Entwicklung von Anwendungen automatisiert. Die Nutzung von Pattern und ihre Anpassung an individuelle Anforderungen soll in dem Vortrag dargestellt und mit einem Beispiel untermauert werden.
Level = 1 (für alle Teilnehmer)

WA18 JavaServer Faces: GUI fürs Web
Andreas 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)

 

 

 

Aktuell
Service
Sessions
Sponsoring/Ausstellung
Mediasponsoren
Compuware

Poet Software

Signsoft

Togethersoft

Media Sponsor
Newsletter
Presse
© 2002 Software & Support Verlag GmbH. Vervielfältigung nur mit Genehmigung des Verlags. Alle Markennamen sind in der Regel eingetragene Warenzeichen der entsprechenden Unternehmen oder Organisationen.
Fragen? ... zum Angebot des Software & Support Verlags: info@entwickler.com
... zu dieser Website: webmaster@entwickler.com