【问题标题】:Is Restful independent of the transport protocol?Restful 是否独立于传输协议?
【发布时间】:2015-07-23 16:05:49
【问题描述】:

我正在做一个测试,我对下面的问题感到困惑

关于 RESTful Web 服务,哪两种说法是正确的?

A.它们可以是有状态的也可以是无状态的。

B.它们支持在 Web 应用程序中使用 AJAX。

C.它们通常与它们的简单对象访问协议 (SOAP) 等价物相似。

D.它们独立于传输协议。

E.它们支持远程过程调用 (RPC) 和面向消息的中间件 (MOM) 集成样式。

有一些测试它回答 B 和 C,而另一些测试它回答 B&D。 正确答案是什么?

【问题讨论】:

    标签: rest soap


    【解决方案1】:

    选项 C. 有一个错字:“相似”应该是“更简单”。

    正确答案是 B 和 C。

    A.是错的。 REST 是无状态的。 RESTful Web 服务可以通过来回发送会话 ID 来实现有状态,这与 SOAP Web 服务相同。但是,REST 概念是使用 HTTP 基础架构并且具有超强的可扩展性。一旦维护了一个状态,那么可伸缩性就会受到影响,因为一个人不能重用相同的 URL 来服务任何(其他客户端的)请求

    D.这是错误的,因为 SOAP Web 服务可以支持许多传输协议但不支持 REST。

    E.是错的。这是 SOAP Web 服务的一项功能。

    【讨论】:

      猜你喜欢
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-22
      相关资源
      最近更新 更多