What's the meaning of a Pojo Component? Then non-Pojo Component?
   And the concept Light-Weighter Component verus Standard component?
   At first I think Components which have a Component Impl extends
ComponentSupport is a Pojo component,and the others are non-Pojo Compnents.
But when I see the ComponentMBeanImpl's pojo attribute and the HttpComponent
instance's activation from source code in the Junit TestCase( in the
servicemix-http project),I find the HttpComponent in that Junit test case
seems like a pojo Component,because the HttpComponent's activation calls to 
JBIContainer's method activateComponent(File installationDir, Component
component, String description,
                                        ComponentContextImpl context,
ActivationSpec activationSpec, boolean pojo, boolean binding, boolean
service) with the parameter pojo set true.
    So in this case the HttpComponent is a pojo component? If so,i'm
wondering what's difference of a pojo Component and a non-pojo component?
    
    As the latter confusion,I think the lightweight component has a
ComponentSupport's subclass,and the the others are standard components.
    Is my view right? 
--
View this message in context: 
http://www.nabble.com/some-concepts-in-Servicemix-confused-me---t1472508.html#a3982036
Sent from the ServiceMix - User forum at Nabble.com.

Reply via email to