[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] How to use web services in an Equinox OSGi container.

ECF is another option for OSGi remote services (and Remote Service Admin).  RS/RSA was formerly known as DOSGI.

http://wiki.eclipse.org/ECF#OSGi_Remote_Services

ECF has a provider architecture for remote services [1]...which allows the use of a variety of existing transports....including Restlet, other REST-based services, SOAP/Axis/WS, JMS...and/or custom provider(s).

Equinox is the default OSGi framework for ECF development...so integration with Equinox is a given...although our RS/RSA impl also runs on Felix.

Scott

[1] http://wiki.eclipse.org/OSGi_4.2_Remote_Services_and_ECF

On 4/21/2013 9:56 PM, Prasad Jeewantha wrote:
Hi Alex,
Thanks a lot for the response. I think Apache-CXF DOSGi is the best option I have for my scenario.
PJ



On Sun, Apr 21, 2013 at 4:17 PM, Alex Blewitt <alex.blewitt@xxxxxxxxx> wrote:
On 21 Apr 2013, at 10:44, Prasad Jeewantha wrote:

I need to develop an application with back-end and front-end clearly separated through web services. The BE and FE of the application should run on two separate JVMs in two Equinox containers. The BE-FE communication happens through webservices. Is there any recommended way to do this? I came across Apache-CXF which provides a framework for webservices. Please tell me if/how Equinox be integrated with Apache-CFX. Any help is appreciated.
Thanks,
PJ.

PS: please see my SO question on this. http://stackoverflow.com/q/16129590/1411653

Yes, it is possible to do this in any OSGi runtime (whether Felix or Equinox). However, this is not an Equinox specific issue. Please see the examples at the Apache-CXF pages for distributed OSGi: http://cxf.apache.org/distributed-osgi.html

Alex


_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev




_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev