[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
Re: [riena-dev] ECF remote services provider based upon Riena
 | 
Hi Scott,
we have that kind of example already. Its in the project  
org.eclipse.riena.communication.sample.pingpong.*. The project  
*.server contains he server part (as the name suggests), *.client is  
the client (creating a proxy and registering it) and *.common contains  
the Interface of the service that is shared by both environments  
(client and server).
The respective Activators contain the code snippets you are looking  
for....
christian
Am 08.02.2008 um 22:46 schrieb Scott Lewis:
Hi Christian,
Christian Campo wrote:
Hi Scott,
To answer your questions:
Currently we have no plan to create projectsets for parts of Riena.  
There are only projectsets for all of Riena which is currently  
communication, core and security and some tests. Maybe we start to  
partition Riena into several parts later in the project.
We are currently planning a M1 version at the end of the month that  
would create a complete package. That should probably
contain some Javadoc.
If you plan to build yourself you could get the whole projectset  
and start the build.cmd in the org.eclipse.riena.build project. That
should work pretty smoothly. All library dependencies are in the  
projectset.
OK, thanks.
I am not sure however how a ECF remote service provider will work  
with Riena. Riena communication is not a protocol. Its a way to  
enable
protocol endpoints like Hessian or create proxy for Webservices.
ECF has a namespace extension point that allows any protocol  
endpoint types to be defined by providers...so I will just define a  
new URI scheme for endpoint identifiers (e.g. riena:<hessian  
endpoints identifier>).  RE: creating proxies...yes, providers can  
define/add proxies to service registry as they wish to expose remote  
services as local.  The r-OSGi-based ECF provider does both of these  
things, for example.
But I am sure you have a plan already. Keep me posted how it is  
going. If you have more questions or need insight please let me know.
OK.  I imagine any examples of usage will be helpful.
Scott
cheers
christian
Am 08.02.2008 um 20:03 schrieb Scott Lewis:
Greetings,
I would like to create an ECF remote services provider, based upon  
Riena.  We have recently done this with j-SLP and r-OSGi (i.e.  
created ECF discovery API and remote services API providers), and  
I think as some of us have discussed on the newsgroup, it would be  
helpful to both projects to also do this with the relevant  
communication parts of Riena.
If any of the Riena team would like to work on this together, I/we  
would welcome this, of course.
One benefit for Riena of this work would be the immediate  
availability of some examples/other apps using the ECF discovery  
and remote services APIs.e.g. http://eclipseecf.blogspot.com/2008/02/discovery-and-access-for-remote-osgi.html 
 and others.
To make this workable, though, I have some mundane requests:  Are  
there plans for creating a project set file for the core/ 
communication bundles of Riena?  Are/will there be javadocs for  
the bundles now in the riena CVS area?   Are there library  
dependencies that are also needed to build the Riena bundles?
Thanks,
Scott
_______________________________________________
riena-dev mailing list
riena-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/riena-dev