关于SOAP和REST的一些疑惑
在网上找了很多文章,没能解开我心中的疑惑。
我的问题是,为啥拿SOAP和REST对等地来比较?如果我没理解错的话,SOAP是一个协议标准。而REST是一种架构风格。严格意义上SOAP和REST是不对等的。但是网上居然有人把 REST 和 SOAP 分别理解为Web Service的两种 实现方式 。所以我又凌乱了。到底是我理解错了还是网上的那些人理解错了呢?
而且,在我看来,在一定情况下,SOAP和REST甚至可以兼容不是么?SOAP定义的是交换数据的一些规范和标准(以XML为数据格式),而REST则更多的是对资源的表现形式和操作地简化和规范。所以SOAP两者并不互斥呀,为什么要拿SOAP和REST来比较?意义又何在呢?(以上纯属个人观点,如果本人理解有误请指出,谢谢^_^)
asdgea
11 years ago