即什么时候使用web service,什么时候用存储过程?

解决方案 »

  1.   

    建议楼主先理解web service的含义。
    看看ibm的developerworks里一篇文章:
    http://www-128.ibm.com/developerworks/cn/webservices/ws-wsar/part1/index.html
      

  2.   


    在一个实际的系统中,跟数据库打交道都是通过web service,而在该web service中只使用了极少的存储过程,却大量使用了拼凑的sql语句,这样做有什么好处吗?
      

  3.   

    除了调试方便,没什么好处,降低了web service性能。
      

  4.   


    那是一个winform的程序,它为什么要通过web service来操作数据库呢?直接在winform的后台程序中连接数据库不好吗?
      

  5.   

    Web Service 一般是提供远程服务功能来访问的,如果你的系统最终使用是在一个局域网范围内,那就完全没有必要采用Web Service了。
      

  6.   

    存储过程也可以访问远端的数据库服务器呀,没必要使用web service吧?
      

  7.   

    webservice是一种服务。比如你想在你的网站里加入全球股市的实时行情,如果你要自己去编的话太不现实了,因为还要牵涉很多技术的和非技术的问题。这时候就可以使用别人提供的webservice。由它来提供。