在介绍restful之前先放一张从之前文章评论里看到的图,我觉得它把soap和rest之间的一些区别形容地非常形象. 在第一篇和第二篇中我们也介绍过,soap协议传递的报文要基于xml格式的soap消息,它定义了非常复杂的xml schemas,因此会让传递的消息变得非常重,而rest是充分利用了http协议本身语义,所以会比较轻量.那么除了这些,rest和我们常用的soap协议又有那些区别呢?rest为什么会被看成是未来webservice的发展趋势?下面就让我们具体来看看什么是rest,什么…