如何selectJAX-RS和JAX-WS Web服务实现?

在什么情况下使用一个更好,为什么?

谢谢!

JAX-WS是一个基于SOAP的WS的API,将它用于RESTful WebServices不是最好的办法。

所以如果你正在寻求实现一个RESTful的WebService,使用JAX-RS。

我觉得Web服务主要与UDDItypes的应用程序绑定在一起。 REST只是一个简单的演变,通过使用http方法进行CRUD操作,使无状态http协议成为有状态的东西。 像将操作映射到GET, PUT, POSTDELETE方法一样。

networking服务正在为飞机票预订系统,网上银行,支付网关等编码。如果有一套标准系统在某些定义中公开其API。 JAX-RS用于为资源提供一些轻量级层。

Jax-WS同时支持SOAP和ReST,但是如果您需要WS *协议的function,那么JAX-WS就是正确的API。 由于这个JAX-WS与ReST相比有点复杂。