<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Sat, 25 May 2013 22:14:35 -0400</pubDate>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Read the article: <a href="http://www.theserverside.com/feature/OSGi-is-the-framework-for-all-modular-applications" target="_blank">...]]></description>
        

        <pubDate>Wed, 27 Jul 2011 12:37:19 -0400</pubDate>

        

        <jf:creationDate>Tue, 12 Jul 2011 12:55:23 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 27 Jul 2011 12:37:19 -0400</jf:modificationDate>
        <jf:date>Jul 27, 2011</jf:date>
        <jf:author>Cameron McKenzie</jf:author>
        <jf:replyCount>16</jf:replyCount>
    </item>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>@Legal</p>]]></description>
        

        <pubDate>Tue, 26 Jul 2011 22:08:34 -0400</pubDate>

        

        <jf:creationDate>Tue, 26 Jul 2011 22:08:34 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 26 Jul 2011 22:08:34 -0400</jf:modificationDate>
        <jf:date>Jul 26, 2011</jf:date>
        <jf:author>Lu??S Carlos Moreira Da Costa</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>OSGi Use Cases</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>As the article above expresses, the metaphor of a 'broker' is clearly a pattern that is different from that of a trusted manager (the best metaphor I can draw for IoC). While both are means of isolating 'dependencies', the question is more subtle than...]]></description>
        

        <pubDate>Wed, 20 Jul 2011 00:30:32 -0400</pubDate>

        

        <jf:creationDate>Wed, 20 Jul 2011 00:30:32 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 20 Jul 2011 00:30:32 -0400</jf:modificationDate>
        <jf:date>Jul 20, 2011</jf:date>
        <jf:author>Neil Strachan</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Service Locator</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<blockquote>...]]></description>
        

        <pubDate>Tue, 19 Jul 2011 16:01:40 -0400</pubDate>

        

        <jf:creationDate>Tue, 19 Jul 2011 16:01:40 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 19 Jul 2011 16:01:40 -0400</jf:modificationDate>
        <jf:date>Jul 19, 2011</jf:date>
        <jf:author>jmarranz</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Annotations</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Johan,</p>...]]></description>
        

        <pubDate>Tue, 19 Jul 2011 11:01:09 -0400</pubDate>

        

        <jf:creationDate>Tue, 19 Jul 2011 08:51:06 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 19 Jul 2011 11:01:09 -0400</jf:modificationDate>
        <jf:date>Jul 19, 2011</jf:date>
        <jf:author>Peter kriens</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Service Locator</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Jose,</p>
<p>You just described OSGi &micro;services ...</p>]]></description>
        

        <pubDate>Tue, 19 Jul 2011 11:01:09 -0400</pubDate>

        

        <jf:creationDate>Tue, 19 Jul 2011 08:47:06 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 19 Jul 2011 11:01:09 -0400</jf:modificationDate>
        <jf:date>Jul 19, 2011</jf:date>
        <jf:author>Peter kriens</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Definition</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>I've never been able to find a good definition of modularity but I recognize it when I see it. For me, modularity is different rules on the inside of a module than on the outside. It usually goes with explicit sharing with other modules. The identity...]]></description>
        

        <pubDate>Tue, 19 Jul 2011 11:01:02 -0400</pubDate>

        

        <jf:creationDate>Tue, 19 Jul 2011 08:29:22 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 19 Jul 2011 11:01:02 -0400</jf:modificationDate>
        <jf:date>Jul 19, 2011</jf:date>
        <jf:author>Peter kriens</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Cameron in my opinion the most serious problem of IoC is the VIRAL nature of current IoC approaches and frameworks, for instance to get injected an attribute with a singleton object, the lifecycle of the container class must be also managed by the IoC...]]></description>
        

        <pubDate>Mon, 18 Jul 2011 15:39:05 -0400</pubDate>

        

        <jf:creationDate>Mon, 18 Jul 2011 15:39:05 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 18 Jul 2011 15:39:05 -0400</jf:modificationDate>
        <jf:date>Jul 18, 2011</jf:date>
        <jf:author>jmarranz</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Re: Not clear</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<blockquote>...]]></description>
        

        <pubDate>Mon, 18 Jul 2011 07:12:06 -0400</pubDate>

        

        <jf:creationDate>Mon, 18 Jul 2011 07:12:06 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 18 Jul 2011 07:12:06 -0400</jf:modificationDate>
        <jf:date>Jul 18, 2011</jf:date>
        <jf:author>peter lin</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Not clear</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<blockquote>...]]></description>
        

        <pubDate>Sat, 16 Jul 2011 07:49:17 -0400</pubDate>

        

        <jf:creationDate>Sat, 16 Jul 2011 07:49:17 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 16 Jul 2011 07:49:17 -0400</jf:modificationDate>
        <jf:date>Jul 16, 2011</jf:date>
        <jf:author>Johan B</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Yup!</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Good summary! Thanks.</p>]]></description>
        

        <pubDate>Fri, 15 Jul 2011 11:29:16 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2011 12:56:14 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 15 Jul 2011 11:29:16 -0400</jf:modificationDate>
        <jf:date>Jul 15, 2011</jf:date>
        <jf:author>Peter kriens</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Not clear</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Sorry it is not well understood. I tried to shy away from OSGi specific examples as I want to show that IoC requires access to internal module details. I.e. that most of the problems reported with OSGi are not OSGi specific, it is just the messenger....]]></description>
        

        <pubDate>Fri, 15 Jul 2011 11:29:04 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2011 12:54:50 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 15 Jul 2011 11:29:04 -0400</jf:modificationDate>
        <jf:date>Jul 15, 2011</jf:date>
        <jf:author>Peter kriens</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<blockquote>...]]></description>
        

        <pubDate>Fri, 15 Jul 2011 06:14:24 -0400</pubDate>

        

        <jf:creationDate>Fri, 15 Jul 2011 06:14:24 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 15 Jul 2011 06:14:24 -0400</jf:modificationDate>
        <jf:date>Jul 15, 2011</jf:date>
        <jf:author>Andrew McVeigh</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>Andrew: you're almost there but not quite. We don't register an implementation class FooImpl under the name Foo... we register an actual instance object under the name Foo. Of course that object in an instance of a class that extends the interface...]]></description>
        

        <pubDate>Wed, 13 Jul 2011 13:42:36 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2011 13:42:36 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 13 Jul 2011 13:42:36 -0400</jf:modificationDate>
        <jf:date>Jul 13, 2011</jf:date>
        <jf:author>Neil Bartlett</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>OSGi: Addressing the Deficiencies of Inversion of Control (IoC)</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=62641</link>

        

        
            <description><![CDATA[<p>&gt; Without that I'm having a hard time to understand the stated issues</p>...]]></description>
        

        <pubDate>Wed, 13 Jul 2011 06:29:30 -0400</pubDate>

        

        <jf:creationDate>Wed, 13 Jul 2011 06:29:30 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 13 Jul 2011 06:29:30 -0400</jf:modificationDate>
        <jf:date>Jul 13, 2011</jf:date>
        <jf:author>Andrew McVeigh</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>



</channel>
</rss>

