web service是在web应用大爆炸的时候推出的。可能本身的推出就给大家造成很多的误导。大家一遇到web应用,就免不了就想起web service ,就免不了谈论web serrvice 。其实我感觉有些人把web service的功能放大化了。但是不可否认web service是有它的优势:穿透防火墙(soap)、为异构提供了很多方便等等。

      其实我觉得现在很多人把web service 都滥用了。在异构的情况下用web service当然是很好的。但是现在好多应用都没有异构,也争先恐后的在用它。在我看来,完全是一种对技术追逐的行为。其实在没有异构的情况下,完全有很多替代方案来代替它的。比如:.net下的remoting、企业服务、rpc。java下的rmi、corba。完全可以胜任我们的需要,而且性能在底层就决定了一定比web services好。何乐而不为???(以上纯属个人认识,欢迎批评指正!)

Posted on 2012-04-28 08:57  故乡的牛  阅读(906)  评论(0编辑  收藏  举报