Hello Bryan,
thanks for your interest in Riena. Yes we have looked at R-OSGI as well
as ECF and other communication APIs. Quit a number of people also
explained to us that they have written their own remoting option for
OSGi so there is a requirment
for remoting and a number of APIs.
Riena needs communication to create the distributed application model
and it will not limit its user to a single
communication framework. However Riena has a number of requirements that
need to be fullfilled by such a communication
lib such as security. Using HTTP/HTTPs is one, passing session ids for
your logged-in identiy is another.
We are currently in the process of creating a list of these requirments
and implementing them for the first communication framework (which will
be part of Riena itself). The plan is to then later implement adapters or
extensions for other frameworks. That can be done by ourselves or by
interested parties.
I currently don't see why R-OSGi could not be enabled to run Riena.
BTW the communication that will be part of Riena is already described
here: http://eclipse.compeople.eu/wiki/index.php/Nyota:Main. However it
will no longer be called Nyota but rather
Riena communication.
If you have more questions, please let me know.....
christian campo
Bryan Hunt schrieb:
Alexander,
I'm quite interested in Riena as my application is already an RCP
client / OSGi server. Have you looked at R-OSGi
http://r-osgi.sourceforge.net/ ? I've been using it (without jslp)
for months and it just works.
Bryan