【问题标题】:Good example to explain REST is completely independent of HTTP and the Web解释 REST 完全独立于 HTTP 和 Web 的好例子
【发布时间】:2012-02-21 11:24:38
【问题描述】:

前几天我向我的朋友解释说 REST 是一种架构风格,它依赖于无状态、客户端-服务器、可缓存的通信协议。试图说明的要点之一是 REST 与 HTTP 无关(即使几乎在所有情况下,HTTP 协议都用于设计网络应用程序)。但是,我想不出一个使用其他协议或 RPC 机制实现 REST 的真实示例。

有谁知道在 HTTP 以外的通信机制上实现 REST 的现实世界系统?

【问题讨论】:

    标签: web-services http rest rpc


    【解决方案1】:

    AtomPub - Atom 发布协议 - 同样基于 REST 原则。见the specification

    【讨论】:

      【解决方案2】:

      1060 Research's Netkernel 实现了一个他们称为面向资源的计算 (ROC) 的架构模型,它是 REST 基础原则的概括(状态以在参与者之间交换的不可变实体表示)。它主要针对 HTTP,但他们的 ROC 概念独立于它工作。

      【讨论】:

        【解决方案3】:

        这里有一个叫Constrained Application Protocol (CoAP)。毫无疑问,晦涩难懂。

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-15
        • 2011-05-16
        • 2016-05-04
        • 1970-01-01
        • 1970-01-01
        • 2011-04-18
        相关资源
        最近更新 更多