R-OSGi, the transparent remote service solution for OSGi frameworks has released RC4.
The improvements include:
- Smart serialization allows to use Java classes as arguments which don't implement Serializable.
- Dependency provisioning: the package dependencies of the client proxy will get resolved by provisioning the corresponding bundles from the remote framework.
- Native support for non-transparent asynchronous service invocation.
- Improved performance.
- Plenty of bugs fixed. ... read more
R-OSGi, the transparent remote service solution for OSGi frameworks has released the first 1.0 release candidate.
R-OSGi, the transparent remote service solution for OSGi frameworks has released the new 0.6.5 version.
R-OSGi, the transparent remote service for OSGi frameworks, has released the 0.6.4 version. The new release features improved support for smart proxies.
R-OSGi, the transparent remote service for OSGi frameworks, has released the 0.6.3 version. The new release is mainly a rollup version with all parts brought to the most recent versions.
The 0.6.3 release will be the last one that depends on service discovery as an integral part. Future releases will implement a new, SLP independent model.
http://r-osgi.sourceforge.net
Presented at EclipseCon 2007
R-OSGi, the transparent remote service for OSGi frameworks, has released the 0.6.2 version. The new release contains fixes for some minor bugs in the proxy generation.
http://r-osgi.sourceforge.net
Presented at EclipseCon 2007
R-OSGi, the transparent remote service for OSGi frameworks, has released the 0.6.1 version. The new release fixed some minor bugs in the http transport and some service discovery issues.
http://r-osgi.sourceforge.net
Presented at EclipseCon 2007
The new 0.6.0 version of R-OSGi, the solution for transparent and non-invasive access to OSGi services residing on remote machines has been released. The network transport has been completely redesigned, featuring not only outstanding performance but also allowing to plug in alternative ways of communication, for instance, by piggybacking the messages with the Http protocol. The event delivery has also been redesigned, now making use of connection-oriented network channels.
All subprojects, such as the ServiceUI, have been integrated into the main build tree of R-OSGi.... read more
R-OSGi 0.5.1 mainly improves the interoperability with other OSGi R4 EventAdmin implementations for distributing remote events.
The next step towards transparent remote access to services in distributed OSGi environments has been released.
There new release has introduced some major changes in the API. Registrations now use the whiteboard pattern.
Services are now registered under all their interfaces.
Explicit registration is in most cases no longer necessary.
Besides the proxy solution, R-OSGi can be configured to transfer the whole bundle of a service to the client peer. ... read more
The new release of R-OSGi, the remote extension for OSGi frameworks, now features support for primitive type arguments in remote method calls.
The new release of R-OSGi, the remote framework for OSGi service platforms, includes the following improvements:
- changed project structure to Eclipse Plugin project for easier debugging on Equinox.
- fixed proxy generation on R4 frameworks.
- fixed problems with smart proxies when remote methods are called within local methods.
- improved lifecycle behavior of R-OSGi and generated proxies.
- added clean stopping of R-OSGi: All registered proxy bundles are now unregistered.
- added sanity check for registered service interfaces.
- some minor enhancements. ... read more
R-OSGi 0.3.0 contains a number of extensions for more complex setups.
Injected classes are now resolved, implemented interfaces or parent classes that do not belong to the standard OSGi EE are also injected. Inner classes are now processed.
Additionally, it is now possible to attach presentations to R-OSGi services.
The ServiceUI has also been released.
R-OSGi has been released as version 0.2.0. It provides a transparent way to allow remoting of arbitrary OSGi services. The underlying discovery mechanism is SLP and it uses SLP style packet messages for remote method invocation. Clients build proxy bundles for remote services on the fly, smart proxys allow to move certain code to the client machine. Additionally, R-OSGi implements OSGi R4 EventAdmin and extends the service by the concept of RemoteEvents. The current release is alpha, it was released to show that the technology generally works and what is behind the idea of distributed OSGi services.... read more