Dem Aufruf zur letzten Veranstaltung der Java User Group Saxony in diesem Jahr folgten auch diesmal wieder zahlreiche Interessenten auf den Campus der TU Dresden. Der Abend, der sich mit dem Thema des Laufzeitmanagements von OSGi-basierten Applikationen befassen sollte, begann zunächst mit einem Rückblick auf das vergangene Jahr der noch jungen Java User Group.
Die Initiatoren konnten darin auf eine Reihe gelungener Veranstaltungen verweisen und gaben zugleich einen Ausblick auf erste Themen im neuen Jahr 2010. Im Anschluss füllte Tobias Israel den thematischen Schwerpunkt der Veranstaltung mit Leben. Im Zentrum seines Vortrags stand dabei ein eher dunkles Kapitel der OSGi-Spezifikation: Die Integration in die Java Management Extensions (JMX) als Standard für das Laufzeitmanagement mit Java. Offensichtlich bietet das OSGi-Framework in diesem Bereich keine hinreichend gute Unterstützung. Diese Feststellung war auch der Aufhänger des Opensource-Projektes MAEXO, das sich zur Aufgabe gemacht hat, zwischen den Welten von OSGi und JMX zu vermitteln. Im zweiten Teil des Vortrags wurde daher das Framework vorgestellt und seine Arbeitsweise in einer Live-Demo präsentiert. In der anschließenden Diskussion mit den Teilnehmern wurde deutlich, dass MAEXO auch in der Wahrnehmung bereits laufender OSGi-Entwicklungsprojekte wichtige Aspekte einer tragfähigen Enterprise-Anwendung umsetzt.
Vielen Dank an alle Organisatoren und Teilnehmer für den gelungenen Abend. Wir freuen uns schon jetzt auf viele spannende Themen im neuen Jahr!
Fotos des Abends:
Hier können Sie den Vortrag “Laufzeitmanagement von OSGi-Applikationen” von Tobias Israel als PDF herunterladen.
Buschmais wird sich am 10.12.2009 in der Fakultät Informatik der TU Dresden dem Thema Laufzeitmanagement von OSGi Applikationen widmen.
Die OSGi-Plattform mit ihren modularen und dynamischen Konzepten stellt das Laufzeitmanagement von Applikationen vor neue Herausforderungen. Wo standardisierte Vorgaben fehlen, entsteht Freiraum für Wildwuchs und zahlreiche proprietäre Lösungen. Dass dieser vermeintliche Stolperstein nicht allzu fest verankert ist, zeigt das Framework “MAEXO”, indem es die Konzepte von OSGi und JMX zu einer gleichermaßen nützlichen Symbiose vereint. Wie genau diese Harmonie zwischen beiden Welten in Theorie und Praxis entsteht, wird Gegenstand des Vortrags von Tobias Israel sein.
Weitere Informationen zur Veranstaltung finden Sie unter www.jugsaxony.de.
Die Anmeldung erfolgt unter http://de.amiando.com/jugsaxony-osgi.html.
Die buschmais GbR wird am 25. November 2009 mit dem Vortrag „Java Persistence Puzzlers“ von Herrn Frank Schwarz auf der datacon 09 in München vertreten sein.
Im Stile der beliebten Java-Puzzlers wird das Publikum auf die dunkle Seite
des Java Persistence APIs gelockt. Durch die Untiefen der Implementierungen,
vorbei an schaurig schönen Formulierungen alter und neuer Spezifikationen
begibt sich das Publikum auf eine Reise voller Rätsel und Mysterien.
Java Persistence Puzzlers
Frank Schwarz | buschmais GbR
25. November 2009
12.00 - 13.00 Uhr
Die datacon zum Thema “Datenintegration” findet vom 24. - 25. November 2009
im Konferenzzentrum in München statt.
Nähere Informationen zum Programm, zu Referenten, zur Anreise etc. erhalten
Sie unter www.data-conference.de
datacon 09 – Die Konferenz für Datenprofis

Andy Hunt
Pragmatisches Denken und Lernen
Refacture your wetware!
Hanser Fachbuch
265 Seiten. Broschiert.
€ 24,90
ISBN 978-3-446-41643-7
Manch einer behauptet von sich, Experte auf einem Gebiet zu sein. Doch die wenigsten sind es wohl tatsächlich. „Wenn man auf einem Gebiet nicht besonders fähig ist, neigt man mit größerer Wahrscheinlichkeit dazu, zu denken, dass man ein ziemlicher Experte darin ist.“ – stellt Andy Hunt in seinem neusten Werk „Pragmatisches Denken und Lernen“ fest. Diesen selbsternannten Experten ist meist nicht bewusst, wie wenig sie eigentlich wissen. Häufig gibt es Verfahren und Methoden zur Problemlösung in ihrem Fachgebiet, von denen sie keinerlei Kenntnis haben. Und nur wenige von uns wissen wohl tatsächlich, wie unser Gehirn Informationen verarbeitet und welche effizienten Methoden zum Lernen und Lösen von Problemen auf dem Weg zum Expertentum unerlässlich sind.
Andy Hunt, der als Co-Autor des Bestsellers „Der Pragmatische Programmierer“ bekannt wurde, führt den interessierten Leser in „Pragmatisches Denken und Lernen“ in die Lern- und Verhaltenstheorie ein. Er bekräftigt dabei verschiedene Erkenntnisse der Neuro- und Verhaltenswissenschaften durch persönliche Erfahrungen und Eindrücke, die er während seiner langjährigen Tätigkeit als Programmierer gesammelt hat. Das Buch enthält eine herausnehmbare Karteikarte mit 48 Tipps, die im Buch sukzessive erarbeitet werden und dem Leser das pragmatische Denken und Lernen nahe bringen sollen. Im gesamten Buch schlägt Hunt praktische Übungen, die er als „vertiefende Handlungen“ bezeichnet, vor. Diese sollen das Gelesene untermauern und dem Leser den Stoff besser begreifbar machen.
‘Buchrezension:
Pragmatisches Denken und Lernen’ weiterlesen
Die erste stabile Version der “Management Extensions for OSGi” steht ab sofort auf der Seite des Google-Code-Projektes zum Download bereit.
MAEXO ermöglicht JMX-basiertes Management von OSGi-Anwendungen zur Laufzeit und addressiert damit ein Problem, welches ebenfalls im Rahmen der kommenden OSGi Core Spezifkation 4.2 diskutiert wird (RFC 139, OSGi Service Platform Release 4 Version 4.2 Early Draft 3). Die von MAEXO zur Verfügung gestellten Implementierungen zeichnen sich durch minimale Anforderungen an das System und hohe Portabilität aus. Einen ersten Eindruck über den Funktionsumfang und die genannten Eigenschaften vermitteln die in der Distribution enthaltenen Beispiele.
Überzeugen Sie sich selbst!
http://code.google.com/p/maexo/