第七章 基于 REST 的 Web 服务2022.pptVIP

  • 4
  • 0
  • 约6.37千字
  • 约 42页
  • 2023-11-26 发布于广东
  • 举报
基于 REST 的 Web 服务之间的交互 Nodejs Restful 示例 RESTful vs. SOAP 基于 REST 的模式的支持者常常指出它的体系结构化的简单性,并将其和 SOAP 型的 Web 服务规范的复杂性相比较,以此来说明为什么 REST 是更优越的方法。 基于 Web 的应用程序服务,例如 Bloglines、Amazon、flikr、del.icio.us 等等,要面对不同类型的问题。医院需要将定制规程、编写处方的内部流程自动化,因此要求一个不同的体系结构化方法。这就是设计模式存在的原因 -- 不同的方法解决不同的问题。 RESTful vs. SOAP 在特定业务需求上下文之外进行比较,REST 体系结构表面上好像远不及该行业提出的各种 WS-* 规范所定义的 SOAP Web 服务体系结构复杂。而且,在某些关键地方它的功能也远没有那么强大。 可靠消息是一个主要的例子。HTTP 不是一个可靠协议。这里没有使用一次且仅一次(once-and-only-once)或者重试直至成功(retry-until-success)的语义以允许可靠传输 HTTP 请求的机制。 REST/HTTP 中也没有在基本 HTTP 代理机制之外进行消息路由的机制。在 REST 服务中的安全性上下文也通常局限于 HTTP 协议提供的安全机制,除非应用程序选择采用一些外部定义的安全机

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档