Thank you all Guys, you really help me.

On Wed, Oct 26, 2011 at 3:29 PM, Gert Vanthienen
<[email protected]>wrote:

> L.S.,
>
>
> The initial reference Geert provided is for ServiceMix 3, but the way
> ActiveMQ gets set up is still very much the same.  We do have a clustering
> engine implementation for ServiceMix 4 as well (cfr.
> http://servicemix.apache.org/SMX4NMR/13-clustering.html), but that one
> only
> works with JBI endpoints at the moment.  So one solution would be to use
> JBI
> (eg. servicemix-cxf-se or servicemix-bean) to interact with the OSGi
> services and get them exposed over the NMR.  Your other machine would then
> just have to know about the endpoint name to send messages to the JBI
> endpoint and that way invoke the OSGi Service.
>
> Personally, I think all of this is probably quite complex so if you think
> that if Distributed OSGi can cover your use case, I would definitely start
> with that now.  It's probably the easiest way to expose an OSGi Service to
> the outside world and to use it from another node available at the moment.
>  Your question does make me wonder if it wouldn't be a good thing to
> improve
> the DOSGi implementation to do SOAP/JMS as well...
>
>
> Regards,
>
> Gert Vanthienen
> ------------------------
> FuseSource
> Web: http://fusesource.com
> Blog: http://gertvanthienen.blogspot.com/
>
>
> On Wed, Oct 26, 2011 at 6:50 PM, Jie Lee <[email protected]> wrote:
>
> > Thanks geer, just one last question... Ok that the Distributed OSGi is
> > about
> > remote transparently access, but in the NMR case how I'll find the remote
> > osgi endpoint for the message exchange, how I'll get the remote
> reference,
> > where I'll lookup the remote service, without the Distributed OSGi?
> >
> > Thanks in advance.
> >
> > On Wed, Oct 26, 2011 at 11:39 AM, Geert Schuring <[email protected]>
> > wrote:
> >
> > > Distributed OSGi is about transparantly accessing remotely hosted OSGi
> > > services. CXF has an implementation with useful examples:
> > > http://cxf.apache.org/distributed-osgi.html
> > >
> > > The NMR is specifically for message exchanges between endpoints that
> are
> > > spread across different ServiceMix containers.
> > >
> > > Geert.
> > >
> > >
> > > 2011/10/26 Jie Lee <[email protected]>
> > >
> > > > Thanks Geert. Do you know if is possible to install the DOSGi bundles
> > to
> > > > get
> > > > a distributed solution of ServiceMix.
> > > > I would like to be able to call a remote OSGi service like in DOSGi,
> is
> > > it
> > > > possible, or I don't need to get DOSGi bundles instaled to do this?
> > > >
> > > >
> > > > Thanks again.
> > > >
> > > > On Wed, Oct 26, 2011 at 9:11 AM, Geert Schuring <[email protected]>
> > > wrote:
> > > >
> > > > > Zan Jie Lee,
> > > > > You could use http://servicemix.apache.org/clustering.html as a
> > > starting
> > > > > point.
> > > > >
> > > > > Kind regards,
> > > > > Geert Schuring.
> > > > >
> > > > > 2011/10/26 Jie Lee <[email protected]>
> > > > >
> > > > > > It's possible to make a communication between two osgi services
> in
> > > two
> > > > > > different servicemix container, passing through the NMR? How can
> I
> > > find
> > > > > the
> > > > > > osgi service in the other container?
> > > > > >
> > > > > > Where can I find some documentation or example about?
> > > > > >
> > > > > >
> > > > > > Thanks
> > > > > >
> > > > > > --
> > > > > > []'s
> > > > > >
> > > > > > Zan Jie Lee
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > []'s
> > > >
> > > > Zan Jie Lee
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > []'s
> >
> > Zan Jie Lee
> >
>



-- 
[]'s

Zan Jie Lee

Reply via email to