DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: eyang11
今日帖子: 15
在线用户: 9
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 lovepig (lovepig) ★☆☆☆☆ -
盒子活跃会员
2003/11/21 14:23:03
标题:
请高手给点意见,看看这个分析。。数据库的传输。。 浏览:1528
加入我的收藏
楼主: 系统数据同步:
  服务器端命名为Server,几个客户端命名为C1,C2…Cn,服务器端和客户端的数据结构一样,服务器端有固定的ip地址,客户端通过modem连接网络。现在需要将客户端的数据与服务器端的数据一致。分解一下步骤如下:(假设客户端c1与服务器端进行更新数据集)
  1:在客户端首先需要将整个数据库数据导出,如果是第一次更新,则导出全部的数据,以后只根据时间段导出新添加的数据(如,现在时间2003-11-21 13:18:30,现在同步是第一次更新服务器数据,则将所有数据导出,如果明天更新就只导出从现在时间到明天更新时间之间的数据)。
2:将客户端导出的数据在客户端进行压缩
3:检测网络连接 由于客户端是通过modem连接到网络上,所以需要检测客户端的网络连接
4:将客户端导出的数据用文件形式传送到服务器端。
5:在服务器端进行解压
6:将客户端的数据添加到服务器端,(服务器端与客户端数据结构一致)
7:服务器端的数据完整后进行导出,再进行压缩加密,返回到客户端,在客户端进行解密解压,再将服务器端的数据添加到客户端的数据库中,并且保持数据完整性。

由于客户端是分多个的,服务器端数据相当于一个虚拟的服务器,主要是收集各个客户端的数据,将各个客户端的数据保持一致。所以以上步骤缺一不可。

有什么好的思路给我提供一点好么.现在几乎不知道从什么地方下手

----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行78.125毫秒 RSS