REST(表述性状态转移)是最近几年讨论的最为热烈的话题之一,其起源于Roy.T.Fielding博士的论文<软件架构风格和基于网路的软件架构设计>.Roy博士在他的论文里从架构风格角度阐述了网络应用程序中最佳架构风格REST. 首先,REST是一个架构风格而不是一个架构,所谓架构风格就是凌驾于架构之上的一组约束. 其次,REST对立面是RPC,而不是webservices或者SOAP,最近一些年关于REST和RPC的争论一直不断 再次,一般的互联网服务调用存在两种User Agent,一种是…