OSGi in Action

6. April 2009 von Ralph Bergmann in Allgemein, Java, Treffen
Schlagwörter: , , , ,

Unser Vortrag am 07. April:

Der Vortrag:

OSGi-Technologie ist immer öfter die bevorzugte Lösung für modulare und dynamisch erweiterbare Anwendungen. Die von der OSGi Spezifikation definierte Plattform erlaubt die Erstellung lose gekoppelter Komponenten und setzt sich als die de-facto Plugin-in Lösung für Java Anwendungen durch. Mehr und mehr Projekte nutzen OSGi wie z.B. die Eclipse IDE, verschiedene JEE-Server und eine Vielzahl eingebetteter Systeme und mobiler Anwendungen. Auch die beliebte Spring-Plattform setzt verstärkt auf OSGi. Es ist also der perfekte Zeitpunkt, sich mit OSGi vertraut zu machen.

In diesem Vortrag wird es darum gehen, wie man OSGi nutzen kann, um modulare, erweiterbare und dynamisch konfigurierbare Anwendungen zu entwickeln. Es wird gezeigt werden, wie man OSGi-Frameworks in seine Anwendung einfach einbetten kann, um diese zu modularisieren und dynamisch erweiterbar zu machen.
Als Beispiel dient eine monolithische Anwendung, die schrittweise modularisiert und in eine anpassbare und erweiterbare Anwendung verwandelt wird. Dazu wird zuerst OSGi vorgestellt und im folgenden die Anwendung in eine Plug-in Plattform transformiert, welche es erlaubt, Erweiterungen zur Laufzeit vorzunehmen. Um typische OSGi Muster aufzuzeigen, werden zwei unterschiedliche Möglichkeiten zur Handhabung dynamisch kommender und gehender Plugins vorgestellt.

Der Redner:

Karl Pauls ist Leiter des Competence Centers für Mobile Anwendungen und OSGi der akquinet AG. Neben der Leitung von OSGi-Projekten und der Entwicklung mobiler Anwendungen ist er Mitglied der Apache Software Foundation (ASF) und engagiert sich als OpenSource Entwickler im Apache Felix Projekt – der OSGi-Implementierung von Apache. Er hält Vorträge auf Fachkonferenzen wie eclipsecon und schreibt als Co-Autor am “OSGi in Action” Buch.
GameDuell

Zum trinken:

Das Getränkekontingent wird gesponsert von GameDuell – Deutschlands größter Spieleseite im Internet.
We are hiring! www.gameduell.de/jobs

Der Treffpunkt:

Wir treffen uns im newthinking store, Tucholskystrasse 48, 10117 Berlin.

Der Ablauf:

18:30 Tür auf, Zeit für etwas Networking
19:00 Vortrag
danach gehts zum Social Event in ein Restaurant ums Eck

TestNG – Unit-Tests 2.0

6. März 2009 von Ralph Bergmann in Allgemein, Java, Treffen
Schlagwörter: , , , ,

Hiermit lade ich Sie zu unserem nächsten Vortrag am 23. März mit dem Thema “TestNG” ein.

Der Vortrag:

JUnit ist der Klassiker für Unit-Tests mit Java. Mit TestNG steht ein alternatives leistungsfähiges Unit-Tests-Framework zur Verfügung, das in diesem Vortrag vorgestellt werden soll. Im Vortrag wird den Zuhörern das Rüstzeug für eingene Tests mit TestNG vermittelt.

Der Redner:

Oliver Fischer arbeitet als Projektmanager und Software Engineer in Berlin. Seine beruflichen Interessen gelten vorrangig dem Software Engineerung, dem er sich in seinem Blog unter www.swe-blog.net widmet. Zusätzlich ist immer auf der Suche nach effizienten Tools für seine Arbeit.

Der Treffpunkt:

Wir treffen uns im newthinking store, Tucholskystrasse 48, 10117 Berlin.

Der Ablauf:

18:30 Tür auf, Zeit für etwas Networking
19:00 Vortrag

  • Kommentare deaktiviert

Einführung in BlazeDS

27. Februar 2009 von Ralph Bergmann in Allgemein, Java, Treffen
Schlagwörter: , , , , , , , ,

Nun ist der Februar schon der kürzeste Monat des Jahres…. müssen wir auch noch zwei Vorträge haben…

Ende Februar, genau genommen am 27. wird uns Alger Werft einen Vortrag über BlazeDS halten.

Der Vortrag:

BlazeDS ist eine server-basierte Remoting- und Messaging-Technologie für Java Webapplikationen. Adobe Flex und Adobe AIR-Anwendungen steht mit BlazeDS eine einfache Verbindung zu Back-End-Daten mittels Remote Procedure Calls sowie Push-Daten in Echtzeit zur Verfügung. Mit BlazeDS können somit reaktionsschnelle Rich-Internet-Anwendungen (RIA) auf Basis der Flash Platform und JavaEE erstellt werden.

Inhalte des Vortrags:

  • Java Klassen als Remote Objects
  • Messaging – Kommunikation zwischen Anwendungen
  • Integration von Spring und EJB3 mit Factories
  • Spring BlazeDS Integration von SpringSource
  • Vergleich mit Live Cycle Data Services
  • Alternativen

Der Redner:

Alger Werft ist Computer Scientist bei der Adobe Systems Engineering GmbH in Hamburg. Dort befasst er sich mit Infrastrukturen für Online Services auf Basis der Flash Platform. Darüber hinaus gilt sein Interesse Webapplikationen im JavaEE-Umfeld.
GameDuell

Zum trinken:

Das Getränkekontingent wird gesponsert von GameDuell – Deutschlands größter Spieleseite im Internet.
We are hiring! www.gameduell.de/jobs

Der Treffpunkt:

Wir treffen uns im newthinking store, Tucholskystrasse 48, 10117 Berlin.

Der Ablauf:

18:30 Tür auf, Zeit für etwas Networking
19:00 Vortrag
danach gehts zum Social Event ins Restaurant Kyo

Nachlese JBoss jBPM und Drools

6. Februar 2009 von Ralph Bergmann in Allgemein
Schlagwörter: , , , , , ,

Am Mittwoch hatte uns Bernd Rücker einen Einblick in JBoss jBPM und Drools gegeben.

Es war für uns der erste Vortrag im newthinking store. Ja ich muss gestehen, ich war gespannt, wie viele den Weg finden werden und ob wir den Laden zum “platzen” bringen :-)

Der Vortrag selbst war – auch, weil ich mit dem Thema noch keine Berührungen hatte – sehr interessant. Und obwohl Bernd mit seinem Hals zu kämpfen hatte, hielt er den Abend durch und stand danach noch fleißig Rede und Antwort.

Vorstellung JBoss jBPM und Drools – Geschäftsprozesse und Regeln mit Open Source Java

4. Februar 2009 von Ralph Bergmann in Allgemein, Java, Treffen
Schlagwörter: , , , , , , , , , ,

Habt Ihr schon genug von JBoss und Co? Nein?! Na dann kanns ja munter weiter gehen :-)

Weil es terminlich so gut passt, wird am 04.02. Bernd Rücker uns einen Vortrag zum Thema “JBoss jBPM und Drools” halten.

Der Vortrag:

Themen wie Business Process Management (BPM) und Business Rules Management (BRM) sind heute in aller Munde. Nicht selten wird das Thema aber nur auf der ‘Power Point’-Ebene beleuchtet. Mit dem Vortrag möchte ich die Konzepte ganz konkret an den Open Source Projekten JBoss jBPM und JBoss Drools erläutern und anhand von funktionierenden Code-Beispielen zeigen, wie damit auch in ‘ganz normalen’ Java-Projekten Nutzen gestiftet werden kann. Und Beispiele erfolgreicher Praxisprojekte gibt es inzwischen auch zahlreich.
Ein kleiner Blick in die Innereien von jBPM soll dabei die Angst vor diesen Projekten nehmen, die auch nur mit normalen Java-Wasser kochen.

Der Redner:

Bernd Rücker ist Berater und Geschäftsführer bei der camunda services GmbH (www.camunda.com). Er verfügt über mehrjährige Projekterfahrung als Entwickler, Softwarearchitekt und Coach im Umfeld von Unternehmensanwendungen in Java EE. Sein besonderes Interesse liegt dabei im Bereich BPM & SOA sowie deren praktische Umsetzung. Er ist als Trainer für BPM- & SOA-Themen sowie JBoss-Technologie-Schulungen im Einsatz. Des Weiteren ist Bernd Rücker Autor eines EJB3-Buches, zahlreicher Fachartikel, Sprecher auf Konferenzen aber auch Committer im JBoss jBPM Projekt.
Zur Zeit schreibt er an einem Buch zur BPMN und verbringt einen Teil seiner Zeit bei United Internet (1&1, gmx.de, web.de), wo er mit am Aufbau der 1&1 SOA Platform beteiligt ist. Diese basiert auf JBoss ESB und jBPM.

Der Treffpunkt:

Wir treffen uns im newthinking store, Tucholskystrasse 48, 10117 Berlin.

Der Ablauf:

18:30 Tür auf, Zeit für etwas Networking
19:00 Vortrag
danach gehts zum Social Event ins Restaurant Kyo

« vorherige Beiträge nächste Beiträge »