我有一个项目,打算用c/s做。通常的客户端是通过web服务器获取数据库服务器的内容呢?还是客户端直接访问服务器获取数据?
客户端打算用vc做。我不知道通常应用于internet上的C/S结构的系统,客户端软件获取数据的方式都是什么样的。请大家不吝赐教!多谢!

解决方案 »

  1.   

    如果你考虑以后的扩展
    那么就加个web service或remoting
      

  2.   

    web service来得方便容易扩展
      

  3.   

    WebService比较好一点。
    C#Winform+WebService(SOAP)+Ms Sql Server
      

  4.   

    那就是说如果我在客户端直接connect数据库是不好的,或不正确的了?为什么呢?
      

  5.   

    因为我打算客户端用vc做,web方面用php,数据库用slqserver或mysql做,不知道能不能用webservice或智能客户端技术?
      

  6.   

    最好是用webservice或remoting做分布式。客户端最好不要直接连数据库,你去看看三层构架的知识就知道原因了。VC同样可以使用webservice和smartClient
      

  7.   

    如果用C#可参考MS的智能客户端示例(webservice方式)
    用VC的话,就用HTTP