Hi Jean-Baptiste,

There are already two implementations of the OSGi Remote Services spec
(chapter 13 in the 4.2 compendium) in Apache.
They are the CXF-DOSGi subproject:
http://cxf.apache.org/distributed-osgi.html
and an SCA-based one Tuscany: http://tuscany.apache.org/

AFAIK there are no plans to move these to Aries just yet, but it would be
good if we could make the consumption of these really easy for Aries-based
applications.

Best regards,

David

2009/10/23 Jean-Baptiste Onofré <[email protected]>

> Hi all,
>
> As Aries purpose is to provide an entreprise OSGi application programming
> model, I guess it should cover the distributed way of using
> services/bundles.
>
> For example, in JEE, we can call EJBs remotely (using the remote interface)
> using RMI-IIOP.
> If I'm re-read the Aries proposal, I can see:
> "...deliver run-time componentry that supports applications, running in an
> OSGi framework, exploiting enterprise Java technologies common in web
> applications and integration scenarios including web application bundles,
> remote services integration and JPA".
>
> Is it plan to do quite the same with OSGi bundles: a bundle can call
> another bundle service remotely ? It seems that the "remote services
> integration" looks like this, isn't it ?
> Have you discuss the underlying protocol to use (RMI, RMI-IIOP, anything
> else) ?
>
> Sorry if this topic has already been discussed or if my question is not
> applicable or interesting :).
>
> I'm very interesting to contribute on this topic (and others of course :)).
> I think that a first implementation using RMI and dynamic proxy can provide
> distributed bundles services.
>
> Could you provide me some feedback ?
>
> Thanks
> Regards
> JB
>

Reply via email to