我这里有个项目开发计划,请做过分布式MIS的朋友来帮助分析一下我的项目如何实施
数据库采用集中管理,客户端分布在比较远的地理位置.(不可能建设局域网)
目前有10个客户端.我的思想是用INTERNET来实现C/S结构
不过考虑盗INTERNET不太稳定.所以我准备实施成分布式数据库结构.就是说.
可以靠网络,但脱离网络也可以工作.
请有经验的朋友给些建议.定厚分相送.

解决方案 »

  1.   

    传送的数据以文字字符为主.
    量不是很大.因地理位置限制.要使用INTERNET连接客户端.客户端大约在10个左右.
    我准备在数据库服务器上用SQL SERVER2000假设数据库.
    但我不知道如果一个500条的记录每条记录大约有1K字节的数据库.需要多少的INTERNET带宽.
      

  2.   

    ★★★★★★
    现俺的系统也要求在全国各地的分支可以连接深圳总部的数据库(在系统启动时进行数据刷新,更改数据时提交,不要求实时连接),而且由于数据的安全性,必须先接上该公司的WEB服务器,再通过WEB服务器连接到内部的数据库服务器(WEB服务器对外开放,数据库服务器没有)。请教各位大侠一点实现思路。另外这样一来,好像必须在WEB服务器上放一个中间件,客户端才能通过中间件访问内部数据库服务器,应该用三层实现。但俺对三层不熟悉,而且我的系统现在是二层的,不知改成三层是否麻烦。望各位大侠赐教,可另开贴结分。谢谢!
      

  3.   

    我也正在作和你几乎是一样的项目。
    目前计划设置一个中心服务器,每个工作站都有单独的数据库。
    每天工作站处理数据,然后在第二天,由中心服务器通过程序,利用MODEM连接工作站,提取工作站的数据。
    对于工作站,可以随时提取中心服务器上的基础数据,进行更新。
    所有的数据处理,数据统计都在中心服务器进行。这是我的计划,软件现在基本开发完成,就等上现场实施了。
    如果大家有更好的方法与技术,请赐教,谢谢。
    与我联系:[email protected]
    真诚等待!!!!!
      

  4.   

    请问楼上的 LIWSKQ(LIW) 你的TESTING通过了吗?
      

  5.   

    那位朋友能告诉我如何才能节省网络的连接.
    另外同时6个SQL SERVER数据连接需要多少的带宽?
    一个查询俺一个记录1K字节,结果500条记录算
      

  6.   

    是这样啊.那么我想尽量减少SQL链接数来减少对网络带宽的占用.
    请问如何做比较好?
      

  7.   

    首先不管你采用那种方式,网络的稳定是首要的。我做过多套此类系统,采用的是ASTA构件。
    所有的数据都向中心数据库直接提交,如果提交不成功就暂时存到本地(存储的结构是自己定义的)主要是方便一个自动提交模块的处理(它自动判断网络是否恢复)。
      

  8.   

    可以采用分布式的结构,建议你定时将各地数据存放到一个固定的服务器上!数据上传,拨号拨入到指定服务器即可存储过程速度快,替代sql语句
      

  9.   

    我以前用pb作过
    2万条记录,56K
    上传耗时3分钟
      

  10.   

    在本地可以先用Access的库,在连接总服务器的数据库时再进行更新((((最后大不了把Access的库压缩通过FTP传到总服务器那,,再通过程序自动导入总库中
      

  11.   

    比较大型的数据库有一种功能叫“数据复制”专门用来解决这种情况。
    如SQl server