<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java User Group Berlin Brandenburg &#187; OSGi</title>
	<atom:link href="http://www.jug-bb.de/tag/osgi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jug-bb.de</link>
	<description>Der Blog der JUG-BB</description>
	<lastBuildDate>Wed, 09 Jun 2010 20:26:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>OSGi in Action</title>
		<link>http://www.jug-bb.de/2009/04/osgi-in-action/</link>
		<comments>http://www.jug-bb.de/2009/04/osgi-in-action/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 08:01:04 +0000</pubDate>
		<dc:creator>Ralph Bergmann</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Treffen]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[OSGi]]></category>
		<category><![CDATA[Vortrag]]></category>

		<guid isPermaLink="false">http://www.jug-bb.de/?p=365</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p><!--:de-->Unser Vortrag am 07. April:</p>
<h3>Der Vortrag:</h3>
<p>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.</p>
<p>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.<br />
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.</p>
<h3>Der Redner:</h3>
<p>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 &#8211; der OSGi-Implementierung von Apache. Er hält Vorträge auf Fachkonferenzen wie eclipsecon und schreibt als Co-Autor am &#8220;OSGi in Action&#8221; Buch.<br />
<a title="GameDuell" href="http://www.gameduell.de/" target="_blank"><img class="alignright" title="GameDuell" src="http://www.jug-bb.de/wp-content/uploads/2009/02/gd_logo.png" alt="GameDuell" /></a></p>
<h3>Zum trinken:</h3>
<p>Das Getränkekontingent wird gesponsert von <a title="GameDuell" href="http://www.gameduell.de/" target="_blank">GameDuell</a> &#8211; Deutschlands größter Spieleseite im Internet.<br />
We are hiring! <a title="GameDuell Jobs" href="http://www.gameduell.de/jobs" target="_blank">www.gameduell.de/jobs</a></p>
<h3>Der Treffpunkt:</h3>
<p>Wir treffen uns im <a title="newthinking store Berlin" href="http://store.newthinking.de/" target="_blank">newthinking store</a>, <a title="newthinking store bei google maps" href="http://maps.google.com/maps?q=Tucholskystr.+48,+10117+Berlin" target="_blank">Tucholskystrasse 48, 10117 Berlin</a>.</p>
<h3>Der Ablauf:</h3>
<p>18:30 Tür auf, Zeit für etwas Networking<br />
19:00 Vortrag<br />
danach gehts zum Social Event in ein Restaurant ums Eck<!--:--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jug-bb.de/2009/04/osgi-in-action/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
