看着简单实际上实现起来很复杂,首先网络环境就需要组建一个VPN(虚拟专用网络)。网络条件受到限制就非常的麻烦,可以考虑是否简化这个方案,租赁一台虚拟主机,改为一个web oa系统。不然,真的不好玩说。

解决方案 »

  1.   

    MySQL 的数据传送保密安全性与高效性完全可以达到你的需求双方机器均可以通过猫上网实现相连
      

  2.   

    最简便的方法是租个虚拟主机,
    快捷,便宜,但没有VPN安全
    **************************
    鱼和熊掌不可得兼
    **************************
      

  3.   

    swotcoder(苦 丁) 说得不错,但是人家需求就是每天上午得到最新数据后,就脱机浏览,不会再上网从到服务器浏览数据库,节省资源啊.
      

  4.   

    这个案例最大的问题不是说程序怎么设计,设计这样一个库非常简单,完成相应的程序也没什么复杂的地方。关键是网络环境的设置,因为看似只有一个总公司,但是实际上新的数据各个分部也是存在的。也就是说要传给各个分部要传给总公司,然后再从总公司下载本身没有的数据。拨号上网IP是动态的,需要每次都设置很烦人。可以考虑申请免费的动态域名(www.vicp.net)解决这个问题!:) 那么现在的问题就是你考虑如何实现你所需要的功能了。
      

  5.   

    我想重要的是选择性下载,每次判断一下,已经在本地的数据,不要下载,只下载新的数据。我想,这样肯定能减少网络负担,实现实时浏览也没问题。MySQL支持的SSL虽然我没用过,但是看了一下也不难,应该满足保密性的要求了。
      

  6.   

    呵呵,
    MySQL 本身 的Server 与 Client 数据传送时就是加密的,
    当然还可以通过 SSL 
    在进行 SQL 插入与查询时,你还可以选择加密函数将你的数据再次加密:》安全级够高了吧!至于数据版本的控制,
    可以添加一个系统版本表,
    版本更新时将其记录在内
      

  7.   

    目前的SSL支持是试验性质,但是没有已知bug。 4.1完整支持SSL…… 文档中写的
      

  8.   

    可以也是一个数据库系统呀,
    比如还是一个 MySQL 系统
    或简单一点的 ACCESS
      

  9.   

    客户段用MySQL最好了,接口设计一套就可以。省事的说=)