Web服务:RPC与RESTful = CISC与RISC?
  我读了一些关于RPC风格和RESTful Web服务的讨论。 
到目前为止,我有以下两个想法:
  RPC和REST之间的争论似乎与CISC和RISC指令体系结构之间的争论类似。  RPC期望使用更复杂的词汇表,而REST只使用一些常见的动词。 
  REST风格只是将HTTP协议引入客户端和服务器之间的中间层,希望能够decouple双方decouple 。  就像大卫惠勒说的那样: 
计算机科学中的所有问题都可以通过另一层级的间接解决来解决,当然除了太多的间接问题之外。
所以:
这两个想法是否有效?
这两种风格最适合的场景是什么?
