繁体   English   中英

如何在JAX-RS和JAX-WS Web服务实现之间进行选择?

[英]How to choose between JAX-RS and JAX-WS web services implementation?

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

谢谢!

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

因此,如果您要实现RESTful WebService,请使用JAX-RS。

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

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

Jax-WS支持SOAP和ReST,但是如果您需要WS *协议的功能,JAX-WS是正确的API。 因此,与ReST相比,JAX-WS使用起来有些复杂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM