R-OSGi
http://r-osgi.sourceforge.net/ Services Everywhere: OSGi in Distributed Environments: "R-OSGi runs as an OSGi bundle and enables distribution for arbitrary OSGi framework implementations. It uses SLP as underlying service discovery protocol and maps OSGi services to SLP service URLs of the service type service:osgi. Alternatively, clients can explicitly connect to known service providers. All that a service provider framework has to do is registering a service for remote access. Subsequently, other peers can discover the remote service if they have subscribed for this service. They are notified when a service has been discovered and can initiate the fetching of this remote service. This will cause the service providing framework to transfer the service properties and the service interface to the client machine. The default policy involves the client framework to build a proxy bundle on the fly and register it with the local framework. Local services can then access the remote service transparently, service method calls are send to the service provider and lead to remote method calls. Since release 0.5.0, the service provider can also decide to register a service with a transfer bundle policy. In this case, the whole bundle is transferred to the client peer. R-OSGi uses SLP-style messages for remote invocations and does not rely on heavyweight frameworks like Jini and RMI. This makes it ideal for small and embedded devices with limited memory and network bandwidth. The service runs on every OSGi-minimal compliant environment." See also:
Version 1.8 last modified by Stéphane Laurière on 25/06/2007 at 17:12
Document data
Attachments:
No attachments for this document

Comments: 0