一个有意思的问题:远程文件的局部更新

sodme 2004-02-25 11:19:06
尽管现在上网速度已经足够快,但对于一些需要实时更新的远程数据文件,当体积越来越大时,这种远程更新就会因为文件太大而显得更新速度过于缓慢。

如果可以实现对一个数据文件,特指XML文件,实现其数据的局部更新,就是说此次编辑仅修改了哪一部分就向远程传送哪一部分,这样就可以大大提高处理速度。我现在想问的是:现在有哪些软件已经实现了一个大的XML文件(几十M甚至百M)的局部更新?或者,你认为这样的局部更新应该如何来作?

我的初步想法是:
1.定义网络数据包的更新协议
2.在协议数据内加入更新指令,主要包括:删除,修改,插入功能。
3.在协议数据内给出更新位置。
4.对于修改和插入功能,在协议数据内给出此次更新的局部数据。
5.服务器收到客户端的更新指令后,按位置及数据内容对服务器端的XML进行局部更新。

不知以上的想法成熟否?能否请大家谈谈自己的想法?
...全文
70 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

4,387

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧