有关组网(100分)

Y

ycc

Unregistered / Unconfirmed
GUEST, unregistred user!
现在有四台计算机分布在四个城市,
需编一个管理软件运行在这些计算机
上,实现数据共享,请问诸位大侠,如何实现.
 
请提出具体要求,比如:
计算机类型;数据量;要求同步频率等等
我对NT/SQL SERVER比较熟悉,如果用它,我可以帮忙,//如果要求很高的稳定性和效率我不推荐
 
CJ:
四个计算机都可以输入有关数据,他们能相互查询
汇总统计.具体说,某公司城市经营同一个业务,他们
的有关信息是相互关联的,以往他们采用发传真,没有
采用计算机管理,现想采用计算机管理,每地方一个计
算机,将他们联网,实现信息共享.
 
计算机均为PC机,数据量不大,每天
约20条50字段的纪录内容.要求实时同步.
 
以NT+SQL为例(我只会这个)
如果对时时传输有一定要求的话,可以采用分布式数据库结构,
但是你的要求似乎十分简单,可以采用以下方法(最简单的):
1、设立主服务器为NT PDC,在其中设立SQL SERVER数据库;
2、上RAS服务,
3、个地可以用WIN95,拨号上网
我不知道是不是一定要一直连接,如果是那且为长途电话样电话费很贵!
如果通过INTERNET,成本可能下降,你需要和有关ISP联系听他们的意见了!
我觉得要求可以更详细一点,人员,每天上多长时间,管理,安全....
MAIL ME AT CJCJC@ONLINE.SH.CN
 
不知道你要做成什么样的?是基于数据库方式还是基于文件方式?
基于数据库方式可以做成中心库与本地库相结合的方式,平时录入时
数据都存在本地库,再定时与中心计算机建立连接(如拨号),把数据上传
到中心数据库.比较便宜的方式是:
中心:NT+SQL SERVER
远程:95/98+ACCESS
我们有人这样做过

如果是基于文件方式只要做一个远程文件传送系统就行了,定期连通服务器
上传文件.
我这样做过
 
既然每天只有不大的数据量.我提个建议
如果象校园网这样的专线,就做个WEB服务就可以了.

如果不是专线,就只能:
1.四个城市,用RAS,1台NT做服务,其余WIN95/98拨号.
NT 建立WEB服务,就象聊天室那样动态刷新 ,不过话费一定很高.
数据库:用普通数据库就可以了.服务软件自己做.
2.用EMAIL方式,数据更新了,就发个EMAIL给其他3台PC,这样就不用
建立任何SERVER,用当地邮局的pop3和smtp就可以了.但是无法实现实时传送.
除非定时传送.


 
老兄的EMAIL好象有问题:((
1.我认为把数据用EMAIL打包
2.定时发送
3.定时读取
4.分析汇总

如果数据要求不高,用ACCESS/PARADOX是足够了:)
如果数据要求高,可以考虑INTERBASE/MS SQL SERVER/SYBASE/ORACLE/DB2:)
 
我认为这个问题很有意思如果有人已经有类似的程序
不防与我联系,最好能将功能说详细些!
 
I'm also interested in this !
 
ur email was delivered serveral times
 
用MIDAS,数据库服务器放在总部,或者某个城市
支持TCP/IP,这样需要查询数据的时候,拨号上网,费用还可以
 
可以在一地建立ORACLE WEB SERVER ,其他地方的数据录入、查询等可以
作成网页的形式,用JavaScript或VBScript等编写脚本程序,放在客户端,
以供录入和查询。
(只是建议,本人还没有机会实践)
 
因为数据量不大,所以比较简单有效的方法就是使用B/S
模式开发。就是,数据库服务器放在总部,或者某个城市,
建立一个WEB-DNMS结构,其它城市都通过当地拨号上
INTERNET来使用浏览器操作。说的太抽象了,说点具体
的吧,就象这个论坛,它的数据存放于一处服务器上,但是
可以通过网络进行异地服务,我的建议是NT+IIS+SQL SERVER+ASP,通过WEB来进行连接和身份认证,数据
操纵,真正操作数据库的是WEB上的脚本程序(如CGI,ASP)。而且不需要拥有专用服务器和专线,仅需要找一个有
服务器和专线的ISP,把系统建在他们的服务器上就可以了。
我有开发成功的案例,到目前运行良好,充分证明了这个
方案的可行。
 
我有二个建议:
1:我们公司做的就是这样一套系统,我们是总部和分部的数据通讯,
采用WINNT+WIN95+RAS+SQLSERVER+PARADOX的模式。已经工作了半年了!
2:采用NT的“出版”和“订阅”功能,远程拨号后,即可有主服务器想子服务器
进行发布!
如果想知道具体做法,请与我联系:aloney@ynmail.com
 
使用Notes+Demino,包你满意。
 
用Sybase Replication Server 作异地数据库的同步.
或者用一个Central DB通过Web/Brower+CGI或ASP的方法实现.
 
拨号连接
通过电话线相互传文件
 
可以考虑用ISDN做虚拟网
 
从技术发展来看,Internet时潮流,但要看具体的传输速率,如果太慢不能满足需要,应该使用RAS,否则应优先考虑Internet连接.

对于普通要求的管理,不必做得太复杂,采用Web方式是比较好的,我做过Oracle Web+
PL/SQL,效果很好,想你这样数据量较小用IIS + SQL Server + ASP也能很轻松地处理,其他方式当然也可以考虑,但似乎都略显复杂了一些.

对于数据库,不应再考虑使用Paradox之类的文件型数据库,无论从速度、安全性和伸
缩性来看都差得太多,一定要用SQL数据库,尤其考虑到你是商业应用,不能省得地
方一定不能省
 
顶部