Web服务:RPC与RESTful = CISC与RISC?

时间:2016-01-06 02:48:57

标签: web-services rest xml-rpc json-rpc

我阅读了一些关于RPC样式和RESTful网络服务的讨论。

到目前为止,我有以下两点想法:

  1. RPCREST之间的争论似乎与类似CISCRISC指令架构之间。 RPC看起来 转而使用更复杂的词汇,而REST只使用一些 普通动词。

  2. REST样式只是将HTTP协议作为客户端和服务器之间的中间层引入,希望decouple 2方。就像 David Wheeler 所说:

      

    计算机科学中的所有问题都可以通过另一个层次来解决   间接,当然除了间接太多的问题。

  3. 所以:

    1. 这两个想法有效吗?

    2. 这两种风格最适合的场景是什么?

0 个答案:

没有答案