web service和存储过程相比,有什么优点和缺点? 即什么时候使用web service,什么时候用存储过程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议楼主先理解web service的含义。看看ibm的developerworks里一篇文章:http://www-128.ibm.com/developerworks/cn/webservices/ws-wsar/part1/index.html 在一个实际的系统中,跟数据库打交道都是通过web service,而在该web service中只使用了极少的存储过程,却大量使用了拼凑的sql语句,这样做有什么好处吗? 除了调试方便,没什么好处,降低了web service性能。 那是一个winform的程序,它为什么要通过web service来操作数据库呢?直接在winform的后台程序中连接数据库不好吗? Web Service 一般是提供远程服务功能来访问的,如果你的系统最终使用是在一个局域网范围内,那就完全没有必要采用Web Service了。 存储过程也可以访问远端的数据库服务器呀,没必要使用web service吧? webservice是一种服务。比如你想在你的网站里加入全球股市的实时行情,如果你要自己去编的话太不现实了,因为还要牵涉很多技术的和非技术的问题。这时候就可以使用别人提供的webservice。由它来提供。 寻求一位师傅能带领 Winform 控件自绘后怎么响应事件? 求救:怎么不能读出XML配置 强制类型转换? winfrom窗体布局 c#中如何delete掉new出来的对象? 将构造函数定义为private与其子类的构造函数有什么关系 没有「抽象构造函数」? 请教一个简单问题: 如何让组合框里显示的是数据库里的一个表里的值? 最简单的WEB程序谁给我搞定 更新dll 不编译程序 一个大软件公司的面试题,大家都来答答看
看看ibm的developerworks里一篇文章:
http://www-128.ibm.com/developerworks/cn/webservices/ws-wsar/part1/index.html
在一个实际的系统中,跟数据库打交道都是通过web service,而在该web service中只使用了极少的存储过程,却大量使用了拼凑的sql语句,这样做有什么好处吗?
那是一个winform的程序,它为什么要通过web service来操作数据库呢?直接在winform的后台程序中连接数据库不好吗?