连接字符串放在web service所在项目的web.config里就行了

解决方案 »

  1.   

    WebService一般只在分布式的系统中使用,比如,你的系统中需要获得气象数据,而气象数据服务并不在主业务系统内,而是第三方的,则气象系统可以提供webservice, 你的系统调用它。但对于一个简单的系统则没有必要使用,它的速度与本地组件相差太远。
      

  2.   

    当你所有的服务都可以在一台服务器上实现的时候,没有必要采用webservice,用sql + asp.net足以解决问题.
      

  3.   

    web sevice是分布式业务组件,能够作为单独的组件使用,也能够与其它web sevice相互协作使用,从而为应用程序提供远程服务。如果你的数据库服务器在北京,你想在上海调用北京服务器上的数据,比较适合用web sevice。
    如果在本地用webservice,速度上大大打折扣。
      

  4.   

    web service的效率不是很好,只有在要与别的系统进行交互,或者,需要跨越防火墙的远程调用时,才考虑web service否则,可以使用.net remoting