【发布时间】:2011-07-18 07:00:39
【问题描述】:
我想知道是否有人成功实现了 RESTful 购物车 Web 服务。我对生产级实施而不是测试应用特别感兴趣。
这种方法比 SOAP 风格有什么优势吗?
【问题讨论】:
标签: web-services rest shopping-cart
我想知道是否有人成功实现了 RESTful 购物车 Web 服务。我对生产级实施而不是测试应用特别感兴趣。
这种方法比 SOAP 风格有什么优势吗?
【问题讨论】:
标签: web-services rest shopping-cart
就个人而言,我没有。如果世界上的某个地方“某人”没有,我会完全感到惊讶。我知道许多同等重要的 RESTful 服务在生产环境中运行或准备就绪。例如,我的雇主之一,IBM 的旗舰产品 WebSphere Process Server 公开了restful services。
我猜你是从怀疑 RESTful 服务还不成熟的角度来提问的。我的经验是,由于它们相对简单,此类服务的支持堆栈很快就成熟了。在 Java 世界中,JAX/RS 非常易于使用并且在我看来非常稳定。
优点:简单,非常容易通过 JavaScript 使用,尤其是 JSON 有效负载,与 WSDL 相比,生命周期和版本控制可能更简单。
缺点:更高级的 WS-* 功能不作为标准提供。
【讨论】: