日期:2014-05-18  浏览次数:20405 次

webrequest和webservice的异同
客户端访问webrequest和webservice哪个更轻量一点?就是对服务器资源更省?(有区别么)

(客户端发起请求,我服务器端设置一个网页(得到客户端的request),或者就放一个webservice,相应客户端请求)

------解决方案--------------------
web service负责封装服务器端的对象模型,如果你的应用程序访问使用wsdl,就可以自动获得关于接口和数据对象的定义。vs会自动产生远程web service的本地代理,不但会产生访问web service的方法,而且会产生方法所涉及的对象的定义结构。每当远程web service定义修改了,刷新wsdl重新产生本地代理即可。

而webrequest得到了什么?就像给你一个白纸硬说是给你了一本圣经,或者告诉你越是低级的技术越是万能的技术,那些都是永远正确的空话。所以,webrequest是基础的、原始的、外延很大而没有什么内涵的一种通讯形式。