如何selectJAX-RS和JAX-WS Web服务实现?
在什么情况下使用一个更好,为什么?
谢谢!
JAX-WS是一个基于SOAP的WS的API,将它用于RESTful WebServices不是最好的办法。
所以如果你正在寻求实现一个RESTful的WebService,使用JAX-RS。
我觉得Web服务主要与UDDI
types的应用程序绑定在一起。 REST
只是一个简单的演变,通过使用http
方法进行CRUD
操作,使无状态http
协议成为有状态的东西。 像将操作映射到GET, PUT, POST
和DELETE
方法一样。
networking服务正在为飞机票预订系统,网上银行,支付网关等编码。如果有一套标准系统在某些定义中公开其API。 JAX-RS
用于为资源提供一些轻量级层。
Jax-WS同时支持SOAP和ReST,但是如果您需要WS *协议的function,那么JAX-WS就是正确的API。 由于这个JAX-WS与ReST相比有点复杂。