日期:2014-05-17  浏览次数:20481 次

asp.net中使用webservice或者wcf的意义
第一次发帖。
最近公司的一个erp(web)项目可能要采用webservice or wcf。于是关注了一下。发现webservice本身的优点是用http通信可以穿透防火墙,但公司的项目本身是web的及本身就是采用http通信的,还有使用webservice的必要吗?另一个webservice是支持封装,跨平台。这点对于我们公司来说也是没有丝毫优势的因为,我们都是统一的微软平台,从服务器到数据库。所以我有的迷茫了。到底有没有使用webservice的必要。请各位大虾指教谢谢。

------解决方案--------------------
从你说的:我们都是统一的微软平台,从服务器到数据库。  我没看出到底是什么地方迫使你要用webservice,wcf比ws要强 安全性高,传输的数据格式更多,支持多种会话模式等等;   
------解决方案--------------------
容易.net平台可以考虑remoting
------解决方案--------------------
跨平台、分布式的时候用,一般情况下就不要用了