局域网,如何保持两机(多机)的实时同步? ( 积分: 50 )

  • 主题发起人 主题发起人 xiaohedou
  • 开始时间 开始时间
X

xiaohedou

Unregistered / Unconfirmed
GUEST, unregistred user!
我要使得在一个局域网里得2~多个机器保持同步。要求:
数据同步:我用MSSQL server 2000;自己对数据库打开再关闭,表示数据同步;
动作同步:目前通过网络收发命令。

请问大家还有更好得方法吗?
当一方网络连接丢失时:如何判别能知道两机之间是网络断了?还是一个机器down机?如何收到这个消息呢?
 
我要使得在一个局域网里得2~多个机器保持同步。要求:
数据同步:我用MSSQL server 2000;自己对数据库打开再关闭,表示数据同步;
动作同步:目前通过网络收发命令。

请问大家还有更好得方法吗?
当一方网络连接丢失时:如何判别能知道两机之间是网络断了?还是一个机器down机?如何收到这个消息呢?
 
用sql server的复制功能,发布和管理你的数据库
 
如何判断一个机器因复位而造成的网络连接断开?
 
那不用管,边上之后又会重新复制
 
我要时时得到两机的通断状态,谁有好方法?
 
那就动手编程,试试socket的魅力吧
 
期待好方法!我现在就是用socket的。
 
自己用Sock建立连接,然后每个时间段互相发Ping命令和动作命令
当若干个时间没有收到Ping时就是断掉了
是网络断了还是机器Down了只能在连接恢复后才能判断
实现是简单点可以用TServerSocket&TClientSocket
在D7中需要手动安装包含这两个组件的包
 
没有好答案,结了!
 
多人接受答案了。
 
后退
顶部