Http协议本身是一种面向资源的应用层协议,但对http协议的使用实际上存在着两种不同的方式:一种是Restful的,它把http当成应用层协议,比较忠实地遵守了http协议的各种规定;另一种是SOA的,它并没有完全把http当成应用层协议,而是把http作为了传输层协议,然后在http之上建立了自己的应用层协议。接下来讨论的幂等性是针对Restful风格的。幂等性不属于特定的协议,它是分布式系统的一种特性。
原文:https://www.cnblogs.com/mydesky2012/p/10943006.html