Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[soa-iwg] ECF remote services

Hi SOAers,

ECF has recently finished it's implementation of the OSGi 4.2 remote services spec (chapter 13 in the OSGi 4.2 compendium spec). See [1] for an overview of some of the technology, and [2] for the bug tracking the work. ECF now has a spec compliant, working, high quality, multi-provider, community debugged, deployed, being consumed by multiple consumers implementation of this SOA OSGi standard [3].

Proposal to this working group

I propose that this implementation be included in the SOA runtime package for Helios. This would enable the SOA package consumers/community to very easily create standards-compliant remote service hosts and clients. Further, ECF's provider architecture (described briefly in [1]) allows arbitrary existing/new implementations for discovery and/or distribution to be used by consumers, providing them maximum choice, openness, and interoperability. As well, because of the multi-provider structure of the standard itself, ECF's implementation can/will coexist peacefully with any other standards-compliant implementation. The size of ECF's bundles/codebase is very small...with minimal dependencies. The total code size addition would be < 1M bytes (depending somewhat upon which providers were to be included).

If there are other technical questions about the ECF implementation characteristics, feel free to ask them here or on bug [2].

Thanks,

Scott

[1] http://eclipseecf.blogspot.com/2010/01/osgi-remote-services-from-ecf.html
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=290446
[3] http://dev.eclipse.org/mhonarc/lists/ecf-dev/


Back to the top