 




<?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>SOA Talk &#187; OSGi</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/osgi/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Not everything can be a DIY hit, even when it comes to OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/#comments</comments>
		<pubDate>Fri, 29 Mar 2013 19:05:14 +0000</pubDate>
		<dc:creator>Maxine Giza</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=2021</guid>
		<description><![CDATA[Just because you can do something doesn&#8217;t mean you should. That was a key takeaway from Zuhlke Engineering&#8216;s Tim Ward&#8217;s EclipseCon 2013 session March 28 in Boston on Enterprise OSGi. Do It Yourself (DIY) television shows have proven popular with audiences, but the same &#8220;I can save myself money by doing it on my own,&#8221; mentality that [...]]]></description>
				<content:encoded><![CDATA[<p>Just because you can do something doesn&#8217;t mean you should. That was a key takeaway from <a href="http://www.zuehlke.com/en/">Zuhlke Engineering</a>&#8216;s Tim Ward&#8217;s <a href="http://www.eclipsecon.org/2013/" target="_blank">EclipseCon 2013</a> session March 28 in Boston on Enterprise OSGi.</p>
<p>Do It Yourself (DIY) television shows have proven popular with audiences, but the same &#8220;I can save myself money by doing it on my own,&#8221; mentality that makes for good entertainment, may not be so amusing when it comes to OSGi server runtimes.</p>
<p>During his lecture, Ward talked about how those who enjoy DIY projects will like OSGi because it&#8217;s all about modularity. &#8220;It&#8217;s very easy to build a server runtime from a freely available piece,&#8221; he said. &#8220;OSGi makes it simple to reuse components, but do you want to do this?&#8221;</p>
<p>If an application architect decides to go the DIY route, there are several options to choose from. Among the platforms are: Eclipse, Apache, Aries, JBoss, GlassFish and IBM Websphere, explained Ward.</p>
<p>There isn&#8217;t a cut-and-dry answer to what features should be used. Just like the many aforementioned platforms, each scenario needs to be looked at independently.</p>
<p>Ward advised session attendees to ask themselves, &#8220;What do you want from your runtime?,&#8221; he asked. &#8220;You need to answer this question first. Is it a development stack for playing around with?&#8221;</p>
<p>Ward also advised people to consider the following:</p>
<p>- Do you want to learn? You&#8217;ll gain the most knowledge if you build it yourself;</p>
<p>- What kind of time do you have? You&#8217;ll make the fastest progress using a pre-built offering;</p>
<p>- Is it a small/medium reduction system with a small feature set?</p>
<p>Even though each situation has its own circumstances, there are some general rules to follow. Ward suggested that for those creating an application that needs a lot of features, building their own runtime isn&#8217;t a wise decision. He asserted that in such a scenario, developers should save themselves time and pick a pre-built runtime that offers the necessary services.</p>
<p>Another situation where building a runtime can also be a poor use of resources is when an application needs to run on three or more nodes. Again, Ward said this is a scenario where it&#8217;s better to fork over some cash. The combination of deployment, management, and monitoring will be big issues.</p>
<p>Ward&#8217;s closing piece of advice was this, &#8220;Mostly, pick an option that&#8217;s designed for your requirements. The number of people who don&#8217;t do this is crazy!&#8221;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/not-everything-can-be-a-diy-hit-even-when-it-comes-to-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rod Johnson: A complex view on OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/rod-johnson-a-complex-view-on-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/rod-johnson-a-complex-view-on-osgi/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 19:15:07 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[integration]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1598</guid>
		<description><![CDATA[Some controversies hang on forever. One such is the controversy around simplifying Java, which certainly goes back to the EJB 2.0 days –- and which is sometimes at the base of OSGi arguments today. There are plenty that feel OSGi is just too darn hard –- and it does appear at times that ISVs, who [...]]]></description>
				<content:encoded><![CDATA[<p>Some controversies hang on forever. One such is the controversy around simplifying Java, which certainly goes back to the EJB 2.0 days –- and which is sometimes at the base of OSGi arguments today. There are plenty that feel OSGi is just too darn hard –- and it does appear at times that ISVs, who theoretically are well-supplied with the best and brightest programmers, are the ones most likely to carry OSGi forward. They would do this, one would suggest, by embedding OSGI, creating abstractions, providing sand boxes, and thus shielding ordinary mortal developers from OSGi&#8217;s true complexity.</p>
<p>SpringSource&#8217;s Rod Johnson, whose Spring Framework rose to prominence as a kinder and gentler way to do Java ventured into this battle earlier this year when he admitted to OSGi&#8217;s complexity. As SpringSource&#8217;s OSGi dm Server is one of the poster children for OSGi success to this point, Johnson found he had to do some clarifying. The server is now part of the Eclipse Foundation portfolio. Here, per TheServerSide.com is <a title="Rod Johnson's take on OSGi" href="http://www.theserverside.com/news/thread.tss?thread_id=62590" target="_blank">Rod Johnson&#8217;s take on OSGi</a>:</p>
<p>(a) OSGi is a great solution for complex applications with stringent modularity requirements;</p>
<p>(b) typical business applications (from which we make the bulk of our revenue) don’t have such requirements;</p>
<p>(c) our efforts to reduce the complexity of writing server-side OSGi applications were promising, but the road to simplification was longer and less certain than we’d hoped. Thus continuing down that road at the Eclipse Foundation, in partnership with other companies and individuals, was a natural move.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/rod-johnson-a-complex-view-on-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nimble Distribution bundles up OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/nimble-distribution-bundles-up-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/nimble-distribution-bundles-up-osgi/#comments</comments>
		<pubDate>Thu, 16 Dec 2010 14:49:29 +0000</pubDate>
		<dc:creator>JDenman</dc:creator>
				<category><![CDATA[OSGi]]></category>
		<category><![CDATA[SOA infrastructure]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1442</guid>
		<description><![CDATA[OSGi is poised to provide a service platform extensive enough to provide ubiquitous modularity – but effectively creating OSGi bundles is still difficult. The Nimble Distribution seeks to address this and related issues. Paremus, an OSGi based private cloud computing provider, and Makewave, the company behind the difficult-to-pronounce Knopflerfish OSGi Service Platform, have teamed up to [...]]]></description>
				<content:encoded><![CDATA[<p>OSGi is poised to provide a service platform extensive enough to provide ubiquitous modularity – but effectively creating OSGi bundles is still difficult. The Nimble Distribution seeks to address this and related issues. Paremus, an OSGi based private cloud computing provider, and Makewave, the company behind the difficult-to-pronounce Knopflerfish OSGi Service Platform, have teamed up to create and support the new software distribution. The companies suggest their service platform can boost adoption of  OSGi in a way similar to Linux as commercially supported &#8220;Linux stacks&#8221; were introduced. The initial release of the Nimble Distribution includes Paremus OSGi Shell (Posh) – a Unix-like interactive shell and scripting environment, as well as Nimble Resolver – the engine of the Nimble Distribution.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/nimble-distribution-bundles-up-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSGi moving from the vendor world to the enterprise</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-moving-from-the-vendor-world-to-the-enterprise/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-moving-from-the-vendor-world-to-the-enterprise/#comments</comments>
		<pubDate>Thu, 13 May 2010 21:35:42 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/osgi-moving-from-the-vendor-world-to-the-enterprise/</guid>
		<description><![CDATA[Support has been growing for the OSGi framework, a module system for Java that many hope will lead to more hot-pluggable application runtimes. Eclipse is currently working on an open source SOA platform built on top of Equinox, its own implementation of OSGi. Vendors like RedHat JBoss, Oracle and TIBCO have been working the framework [...]]]></description>
				<content:encoded><![CDATA[<p>Support has been growing for the OSGi framework, a module system for Java that many hope will lead to more hot-pluggable application runtimes. Eclipse is currently working on an open source SOA platform built on top of Equinox, its own implementation of OSGi. Vendors like RedHat JBoss, Oracle and TIBCO have been working the framework into their products in recent years. But where is OSGi headed in the enterprise?</p>
<p>Not long ago I had a chance to speak with Peter Kriens of the OSGi Alliance, who has been working on the <a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1506858,00.html">OSGi Enterprise Specification</a>. He said the theme of the enterprise spec is to bring OSGi in line with Java EE specifications, specifically JTA, JPA, JMX, JNDI and the Web container.<span id="more-1245"></span></p>
<p>Generally speaking, OSGi is in the early adopter phase at the enterprise level. Kriens said OSGi solves problems an enterprise might run into when applications get very large, and most enterprises probably aren&#8217;t quite to that point yet. He said there is a solid foundation for working with Java EE, but the ease of use still needs a bit of work.</p>
<p>While it may be a while before OSGi is ready for the enterprise, vendors have been steadily embracing it.</p>
<p>&#8220;All major Java EE application servers have used OSGi as their core platform,&#8221; sad Kriens, &#8220;WebSphere, WebLogic, SAP, JBoss, Jonas and so on.&#8221;</p>
<p>OSGi was designed to create applications out of components that were not necessarily designed to work together. The original model was a residential gateway that would run code for many different service providers. Though this model seems to exist in many application models, Kriens said, OSGi adds the unique aspect that these components can actually discover each other and collaborate. This is where modularity becomes important, he said.</p>
<p>&#8220;The OSGi service model significantly simplifies the design of large systems,&#8221; Kriens said. &#8220;The size of today&#8217;s applications has made it clear that the existing model of the classpath does not scale to today&#8217;s needs; there are just too many things that can go wrong without getting any warning until it is too late.&#8221;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-moving-from-the-vendor-world-to-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WSO2 simplifies SOA component integration to its OSGi middleware platform</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/wso2-simplifies-soa-component-integration-to-its-osgi-middleware-platform/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/wso2-simplifies-soa-component-integration-to-its-osgi-middleware-platform/#comments</comments>
		<pubDate>Tue, 04 May 2010 16:23:17 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/wso2-simplifies-soa-component-integration-to-its-osgi-middleware-platform/</guid>
		<description><![CDATA[Integrating new components into a middleware stack can be a time consuming ordeal &#8211; one that Middleware vendor WSO2 seeks to address in its release of the Carbon 3.0 platform this week. The company&#8217;s updated SOA platform has an interesting feature called the Component Manager. Through a checkbox-styled UI, a developer or architect can start [...]]]></description>
				<content:encoded><![CDATA[<p>Integrating new components into a middleware stack can be a time consuming ordeal &#8211; one that Middleware vendor WSO2 seeks to address in its release of the Carbon 3.0 platform this week.</p>
<p>The company&#8217;s updated SOA platform has an interesting feature called the Component Manager. Through a checkbox-styled UI, a developer or architect can start with the basic core and click to add more than 150 functionality components. For example, you can add mediation to the Web Services Application Server with a click and the Component Manager automatically acquires, installs and provisions the feature in the runtime. <span id="more-1232"></span></p>
<p>I am sure users will appreciate having one less reason to deal with installers and file systems. But as this feature probably is meant for installing WSO2 components on WSO2 middleware, I can&#8217;t help but wonder if it would integrate well with the multi-vendor, best-of-breed middleware systems we see in many enterprises.</p>
<p>There were a host of other updates to the platform. WSO2 has added in WS-Discovery to automatically find service endpoints, as well as enhanced governance registry integration across the platform. The company&#8217;s ESB now has a graphical dashboard to monitor runtimes and provide analytics. The governance registry now works with the WSO2 Gadget Server, which provides tools for impact analysis on services and registry resources.</p>
<p>WSO2 is known for its lightweight, open-source approach to middleware  and has built its platform on OSGi. Analysts often talk of OSGi as the  next wave for enterprise application environments. While some say it  is still overly complex to use, OSGi&#8217;s approach to componentization lets developers update elements in the runtime without taking systems offline.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/wso2-simplifies-soa-component-integration-to-its-osgi-middleware-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse and the pendulum</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/eclipse-and-the-pendulum/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/eclipse-and-the-pendulum/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 19:04:11 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/eclipse-and-the-pendulum/</guid>
		<description><![CDATA[The pendulum swing toward lighter Web frameworks – sometimes called ‘implementations’ &#8211; probably will not swing in one direction infinitely.  Within the plethora of features that made the original Web application servers ‘fat’ are elements needed by some applications. Fat has its place. Developer styles become an issue as one programming model starts to rule. [...]]]></description>
				<content:encoded><![CDATA[<p>The pendulum swing toward lighter Web frameworks – sometimes called ‘implementations’ &#8211; probably will not swing in one direction infinitely.  Within the plethora of features that made the original Web application servers ‘fat’ are elements needed by some applications. Fat has its place.<span id="more-1185"></span></p>
<p>Developer styles become an issue as one programming model starts to rule. The frameworks take away work from the developer, providing an added layer of abstraction and simplified means to address common chores. For some this is a boon – for others this is a bane.</p>
<p>It will be interesting to see where the OSGi component standard fits in with all this. It is meant to be modular. It is meant to adhere to the type of programming rigor we find in embedded systems design. But it has significant support for the popular Spring Web framework, too.</p>
<p>OSGi may represent a new development paradigm that can be approached from framework-friendly entry points (implementations), or ones that are more barebones interfaces. For Greg Wilkins, Founder and CTO of Webtide – which last year became part of Intalio – that is a good thing.</p>
<p>“These days, it is too easy not to program to interfaces but instead to implementations,” Wilkins said last week as part of a panel discussion at the open-source EclipseCon event .</p>
<p>“[Developers] got lazy and we tunneled too much to the implementation,” he said. “The OSGi module is going to be good to keep us from being lazy.”</p>
<p>Some people think OSGi is too hard. Some people think Web frameworks are too easy. As the old-time car advertisements used to say: “Your mileage may vary.”</p>
<p><strong>Related story on OSGi</strong><br />
<a href="http://searchsoa.techtarget.com/news/article/0,289142,sid26_gci1506858,00.html">Enterprise OSGi spec rolls out at EclipseCon</a> &#8211; SearchSOA.com</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/eclipse-and-the-pendulum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpringSource moves dmServer to Eclipse, &#8220;OSGi not ready for the enterprise&#8221;</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-moves-dmserver-to-eclipse-osgi-not-ready-for-the-enterprise/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-moves-dmserver-to-eclipse-osgi-not-ready-for-the-enterprise/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 18:38:41 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1045</guid>
		<description><![CDATA[SpringSource CTO Adrian Coyler recently wrote that his company submitted a proposal to move development of its dm Server over to Eclipse.org, henceforth known as the Virgo project. In explaining why this up-and-coming technology was turned over to Eclipse, Coyler said OSGi may show a lot of promise, but it is still too complex for [...]]]></description>
				<content:encoded><![CDATA[<p>SpringSource CTO Adrian Coyler recently wrote that his company submitted a proposal to move development of its dm Server over to Eclipse.org, henceforth known as the Virgo project. In explaining why this up-and-coming technology was <a href="http://blog.springsource.com/2010/01/12/dm-server-project-moves-to-eclipse-org/">turned over to Eclipse</a>, Coyler said OSGi may show a lot of promise, but it is still too complex for most enterprises.</p>
<p>While the dm Server follows the rising trend in modular application development, Coyler said at this point OSGi is the sort of framework a company invests in to see a payback over time. Most enterprise application development, however, looks to solve problems in a more quick and agile fashion.<span id="more-1045"></span></p>
<p>On TheServerSide, a popular forum in the Java community, many of those commenting on a related post shared this view. Reza Rahman said OSGi is still more applicable in embedded systems than at the enterprise level:</p>
<blockquote><p>I agree that OSGi is still years away from becoming mainstream, so this is probably a good move on part of both SpringSource and wider acceptance of dmServer if it is really to become something developers adopt in significant numbers. Personally, I think OSGi as it stands today is more applicable in its embedded systems roots than it is in the enterprise, so an Eclipse project is a much better fit in the scheme of things.</p></blockquote>
<p>Erik Kristiansen of IBM Websphere said an easy-to-use programming model for OSGi is closer than many realize. He said IBM is working to bring OSGi to Websphere customers and currently has an <a href="https://www14.software.ibm.com/iwm/web/cc/earlyprograms/websphere/iwsasosgia/">OSGi Application Open Alpha</a> available.</p>
<p>Some others said OSGi is intriguing but that they have not used it because of its complexity. One of the major issues developers seem to have with OSGi are the class loader behaviors</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-moves-dmserver-to-eclipse-osgi-not-ready-for-the-enterprise/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM WebSphere embraces OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-websphere-embraces-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-websphere-embraces-osgi/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 21:28:34 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[IBM]]></category>
		<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/ibm-websphere-embraces-osgi/</guid>
		<description><![CDATA[It seems IBM is hopping on the OSGi bandwagon. Last month, the company announced the open alpha of WebSphere Application Server V7 OSGi Applications. This was likely good news to the OSGi alliance, which has supported the framework since 1999. The OSGi framework for Java is often praised for its standards-based, componentized approach to application [...]]]></description>
				<content:encoded><![CDATA[<p>It seems IBM is hopping on the OSGi bandwagon. Last month, the company announced the open alpha of WebSphere Application Server V7 OSGi Applications. This was likely good news to the <a href="http://www.osgi.org">OSGi alliance</a>, which has supported the framework since 1999.<span id="more-993"></span></p>
<p>The OSGi framework for Java is often praised for its standards-based, componentized approach to application development. IBM&#8217;s offering will offer WebSphere developers the OSGi Blueprint service specification and the ability to assemble, deploy and manage applications as a collection of versioned OSGi bundles.</p>
<p>The alpha will include support for the following:</p>
<ul class="ibm-bullet-list ibm-no-links">
<li>OSGi 4.2 Blueprint component model for declarative assembly, and simplified unit test</li>
<li>Extensions to the Blueprint component model for declarative transactions, container-managed JPA and resource reference configuration</li>
<li>Module sharing between applications</li>
<li>Integrated bundle repository and support for external repositories to support application provisioning</li>
<li>Integrated administration of application bundles</li>
<li>Federation of lookup mechanisms between local JNDI and the OSGi service registry</li>
<li>Support for deploying existing WARs as web application bundles</li>
</ul>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/ibm-websphere-embraces-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpringSource and Oracle back &#8216;Project Gemini,&#8217; a boost for OSGi</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-and-oracle-back-project-gemini-a-boost-for-osgi/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-and-oracle-back-project-gemini-a-boost-for-osgi/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 16:58:48 +0000</pubDate>
		<dc:creator>RobBarry</dc:creator>
				<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/springsource-and-oracle-back-project-gemini-a-boost-for-osgi/</guid>
		<description><![CDATA[This week, SpringSource and Oracle were named as the first two companies to provide committers to Project Gemini (or &#8220;Enterprise Modules&#8221;), an Eclipse runtime project meant to bring together a number of modules for enterprise application development. The project was born from the efforts of the OSGi Alliance Enterprise Expert Group. Gemini will, &#8220;provide a [...]]]></description>
				<content:encoded><![CDATA[<p>This week, SpringSource and Oracle were named as the first two companies to provide committers to Project Gemini (or &#8220;Enterprise Modules&#8221;), an Eclipse runtime project meant to bring together a number of modules for enterprise application development. The project was born from the efforts of the OSGi Alliance Enterprise Expert Group.</p>
<p>Gemini will, &#8220;provide a home for sub-projects that integrate existing Java enterprise technologies into module-based platforms, and/or that implement enterprise specifications on module-based platforms,&#8221; according to the proposal on <a href="http://eclipse.org/proposals/gemini/">Eclipse.org</a>.</p>
<p>SpringSource says it will contribute two <a href="http://blog.springsource.com/2009/11/24/gemini-project-proposal-at-eclipse-org/">initial projects</a>:</p>
<ul>
<li>Gemini Web Container &#8211; the OSGi Web Container reference implementation, which is currently housed in the SpringSource git repository.</li>
<li>Gemini Blueprint Service &#8211; a spring programming model for OSGi based on Spring Dynamic Modules.</li>
</ul>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/springsource-and-oracle-back-project-gemini-a-boost-for-osgi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSGi in the context of Java</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-in-the-context-of-java/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-in-the-context-of-java/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 19:07:03 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[OSGi]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/osgi-in-the-context-of-java/</guid>
		<description><![CDATA[IBM engineer Ian Robinson has a noteworthy blog post concerning OSGi. He points out areas of interest, questions to be answered. On the other hand is the question of just how OSGi features in the programming model for enterprise applications. What is the web component model? The persistence model? How does the vast landscape of [...]]]></description>
				<content:encoded><![CDATA[<p>IBM engineer Ian Robinson has a noteworthy <a href="http://ianrobinson.blogspot.com/2009/09/osgi-in-enterprise-apache-aries.html">blog post concerning OSGi</a>. He points out areas of interest, questions to be answered.</p>
<blockquote><p><em>On the other hand is the question of just how OSGi features in the programming model for enterprise applications. What is the web component model? The persistence model? How does the vast landscape of existing Java EE components begin to take some advantage from OSGi?</em></p></blockquote>
<p>Robinson goes on to say the OSGi Alliance Enterprise Expert Group (EEG) is looking at these questions, and just how common Java EE technologies are addressed in an OSGi environment.</p>
<p>[On this one, a nod to old SearchSOA friend <a href="http://www.theserverside.com/user/userthreads.tss?user_id=71441">Daniel Rubio</a>.]</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/osgi-in-the-context-of-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
