[
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