S for simple, also for shit

看到一个很符合事实的文章。SOAP: The S stands for Simple

还记得大二的时候,屁颠屁癫去看800多页一本的.NET啊,C#之类的。当时书上把 Web Service,.NET吹嘘得天花乱坠。SOAP就占据了非常大一些章节。现在回想起来,真他妈操蛋。操蛋的标准不说了,各自厂商还有各自操蛋的实现和事实标准。SOAP这个东西绝对是2B理论学院派的作品。我感觉真正XML在最终用户有实际应用而且最有用的就是XMPP了。但是这个操蛋的协议,两百多个spec,每个客户端都只支持其中一个子集,而且各自有各自的毛病。

从建立标准 - 强制推行标准解决实际问题这条路是行不通的。应该由下自上,由实际工程和市场选择出来优秀的标准,例如JSON。所以w3c是注定没前途的。w3c和whatwg就是各大厂商用来挟天子以令诸侯的东西。

Comments