Skip to main content

Metro / CXF / Axis2

1 reply [Last post]
Anonymous

I was looking for a bit of information from experienced
users of different java web services frameworks.
Specifically, CXF, Metro, axis2

I have an new environment with many different web services: WSDL and REST,
Java and .NET WCF
So I've been trying to go through the specfics of each framework to
determine which is the best
for my environment.

Here is what I've found, based on a few hours of googling.

CXF - PROS - WSDL and REST (implements both JAX-WS and JAX-RS)
- CONS - Doesn't support WSIT for the WSDL side of things, for WCF/Java
interoperability

Axis2 - CONS - REST support for only GET and POST (seems to use wsdl
behind the scenes even for REST?)

Metro - PROS - WSIT support on the wsdl side.
- REST support if I include Jersey

So it seems like CXF or Metro is a good choice, depending on how many wsdl
services I think
will be Java/WCF or WCF/Java.

Any input, opinions, past experiences, corrections, etc, appreciated:

Cheers

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Glen Mazza

Hi Danny, John Galt has a similar thread here on the CXF list:
http://cxf.547215.n5.nabble.com/CXF-Metro-Axis2-td5710691.html you might
wish to review.

Glen

On 07/06/2012 02:24 PM, gallagher wrote:
> I was looking for a bit of information from experienced
> users of different java web services frameworks.
> Specifically, CXF, Metro, axis2
>
> I have an new environment with many different web services: WSDL and REST,
> Java and .NET WCF
> So I've been trying to go through the specfics of each framework to
> determine which is the best
> for my environment.
>
> Here is what I've found, based on a few hours of googling.
>
> CXF - PROS - WSDL and REST (implements both JAX-WS and JAX-RS)
> - CONS - Doesn't support WSIT for the WSDL side of things, for WCF/Java
> interoperability
>
> Axis2 - CONS - REST support for only GET and POST (seems to use wsdl
> behind the scenes even for REST?)
>
> Metro - PROS - WSIT support on the wsdl side.
> - REST support if I include Jersey
>
> So it seems like CXF or Metro is a good choice, depending on how many wsdl
> services I think
> will be Java/WCF or WCF/Java.
>
> Any input, opinions, past experiences, corrections, etc, appreciated:
>
> Cheers
>