[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[riena-dev] Skeleton ecf remote services provider checked in
|
Hi Christian/Rieners,
As Christian and I discussed at EclipseCon, ECF and Riena are going to
jointly have a go at creating an ECF remote services provider based upon
Riena (i.e. dependent upon/using Riena communications bundles). This
would provide access to Riena/Hessian protocol to ECF community members,
and would further enable out-of-the-box support for RFC 119 (distributed
OSGi) for Riena users (i.e. Riena would then implement support for RFC
119 with no further work given ECF enhancement
https://bugs.eclipse.org/bugs/show_bug.cgi?id=249240).
To aid in this I've created a skeleton provider implementation for ECF's
remote services API and committed it here:
Repo: /cvsroot/rt
Module: org.eclipse.ecf/incubation/bundles/org.eclipse.ecf.provider.riena
The main class to look at is called RienaContainer...there are a number
of methods that remain unimplemented, as there are currently no
dependencies on Riena bundles (but this will obviously change :).
For those interested, if you want to look at the implementation of these
methods via r-OSGi then see the code in the following module (r-OSGi
provider)
org.eclipse.ecf/providers/bundles/org.eclipse.ecf.provider.r_osgi
We should at some point create a bug/enhancement request to track this
work at some point...probably in Riena category...but this could be
discussed. Then we can attach patches and I will apply them.
Scott