cs模式在操作性、复杂计算以及报表都有较大的优势,但是远程访问远不如bs结构。
大家都来谈谈现在c/s模式的远程数据访问技术,或者用什么第三方软件来实现?

解决方案 »

  1.   

    client/webserver 结合c/s、b/w的优点
      

  2.   

    如果是面向公众的话,确实BS在部署要方便很多,使用也傻瓜点。如果是企业内部使用的话,我觉得CS一样可以做得很好。
      

  3.   

    只有介绍:
    http://blog.csdn.net/sz_haitao/archive/2009/09/10/4539228.aspx
      

  4.   


    感觉要是用精了,最后对浏览器的要求也就高了,最后就出现企业b/s离不开ie6!如果只是发布性的功能,浏览器是很好了,交互复杂的。。
      

  5.   

    c/s远程数据访问的话,最简单的方法就是用VPN,在不修改原有程序/系统模型的情况下,很方面可实现,只要增加网络VPN设备就可以了
    当然,不用考虑网络安全,且网络可访问的情况下(如通过internet),不要增加任何设备也可实现VPN
      

  6.   

    一个内网的电脑,能直接使用vpn连一个有公共IP的服务器吗?
    vpn同时支持的连接数有没有什么限制?
      

  7.   

    可以试试,数据部分更新的方案。例如DELPHI的RDS,创建远程访问服务和客户端。数据可以保存在本地客户端。更新时,根据服务端的判断,只更新新的数据。
      

  8.   

    B/S的优势并不是体现
    在远程传输上
    而是在部署、维护、升级、访问方便性上
    C/S可以远程访问、传输
    可以ADO直连、SOCK或DCOM三层、也可以自己写TCP
      

  9.   

    用快驴吧,应用程序透明的远程访问,比如:SyncBurro1.ReadDataset('宁波分公司#电信','SELECT * FROM CUSTOMERS',clientdataset1);
    -------
    从宁波分公司的数据库读客户资料
    SyncBurro1.ExecSQL('温州分公司#电信','SELECT COUNT(*) FROM CUSTOMERS',1,ResultStr);
    -------
    远程统计温州分公司的客户数...只要以“节点代码”作标识即可,与远程交互细节无关,故,应用开发的效率最高!
      

  10.   

    可以用DataSnap,webservice,第三方的还有RemObject sdk,asta等