Tracks & Sessions
OSGi Day
OSGi Day
Donnerstag, 6. Mai 2010
Moderator: Heiko Seeberger (Weigle Wilczek GmbH)
OSGi setzt sich massiv in der Java-Enterprise-Welt durch und verändert diese nachhaltig. Die Technologie erlaubt es, dynamisch Komponenten zur Laufzeit zu installieren, zu aktualisieren oder zu deinstallieren. Der OSGi Day der JAX informiert über die Grundlagen von OSGi, gibt Tipps für deren Einsatz und zeigt auf, wie Sie Ihre Java-Projekte mit OSGi zum Erfolg führen können.
Enterprise OSGi im wahren Leben: ein Migrationsbericht
Gerd Wütherich
Freiberuflicher Softwarearchitekt
Frank Schlüter
Techniker Krankenkasse
06.05.2010 | 08:30 - 09:45 Uhr
| Room: Watfordsaal II
Die seit 1998 in Java entwickelte Kernanwendung der Techniker Krankenkasse ist mit ca. 90 000 Klassen in 6500 Packages hochkomplex. Die klassiche Struktur des Systems wird derzeit in eine auf OSGi-basierende Architektur überführt. In dieser Session berichten wir über die von uns gewählte Vorgehensweise, die eingesetzen Werkzeuge zur Strukturanalyse und die bei der Migration gesammelten Erfahrungen.
Polyglot OSGi
Heiko Seeberger
Weigle Wilczek GmbH
Roman Roelofsen
ProSyst Software
06.05.2010 | 10:15 - 11:15 Uhr
| Room: Watfordsaal II
Beim Einsatz verschiedener Programmiersprachen stellt sich vermehrt die Frage, wie die unterschiedlichen Sprachen am besten integriert werden können. Die OSGi Service Platform stellt mit dem Modulkonzept und der Serviceorientierung eine ideale Umgebung für diese Aufgabe dar. Wir stellen die OSGi-Unterstützung verschiedener Sprachen vor und zeigen Best Practices zur Integration. Darüber hinaus zeigen wir, wie eine Scala-basierte Domain Specific Language (DSL) die OSGi-Programmierung vereinfachen kann.
Provisioning unter OSGi für Test und Betrieb
Christoph Schmidt-Casdorff
iks GmbH
Carsten Schädel
iks GmbH
06.05.2010 | 13:15 - 14:15 Uhr
| Room: Watfordsaal II
Erst das Provisioning, also die Installation von OSGi Bundles in ein OSGi-Framework, macht aus einer Sammlung von Bundles eine lauffähige Anwendung. Der Vortrag stellt unterschiedliche Aspekte und Konzepte des Provisionings sowie aktuelle Tools vor. Außerdem wird das Provisioning speziell für OSGi-Testumgebungen anhand der Tools PAX Exam und PAX Runner beschrieben.
OSGi in fremden Komponentenwelten
Christian Dedek
Orientation in Objects GmbH
Kristian Köhler
06.05.2010 | 14:45 - 15:45 Uhr
| Room: Watfordsaal II
OSGi ist der etablierte Java-Standard für ein dynamisches Modulsystem. Wie aber integriert man serviceorientiert Legacy-Code (z. B. COBOL oder RPG) mit OSGi Bundles? Es entstehen Abhängigkeiten von OSGi Bundles zu Modulen einer Welt, die keine OSGi-konforme Modularität bieten. Wie muss man Build-, Konfigurations- und Releasemanagement anpassen, um derart inhomogene Modulwelten zu managen?
What's new in the OSGi 4.2 Enterprise Release
David Bosschaert
Red Hat
06.05.2010 | 16:00 - 17:00 Uhr
| Room: Watfordsaal II
With the release of the OSGi 4.2 Enterprise Specification earlier this year, a significant number of new specifications have been added to OSGi. The new specs focus on Remote Services, Database Persistence and Transactions, Web Containers, Management and Naming. In this session I will walk through the Enterprise Specification and show how it can be used.



