一个有意思的问题:远程文件的局部更新
尽管现在上网速度已经足够快,但对于一些需要实时更新的远程数据文件,当体积越来越大时,这种远程更新就会因为文件太大而显得更新速度过于缓慢。
如果可以实现对一个数据文件,特指XML文件,实现其数据的局部更新,就是说此次编辑仅修改了哪一部分就向远程传送哪一部分,这样就可以大大提高处理速度。我现在想问的是:现在有哪些软件已经实现了一个大的XML文件(几十M甚至百M)的局部更新?或者,你认为这样的局部更新应该如何来作?
我的初步想法是:
1.定义网络数据包的更新协议
2.在协议数据内加入更新指令,主要包括:删除,修改,插入功能。
3.在协议数据内给出更新位置。
4.对于修改和插入功能,在协议数据内给出此次更新的局部数据。
5.服务器收到客户端的更新指令后,按位置及数据内容对服务器端的XML进行局部更新。
不知以上的想法成熟否?能否请大家谈谈自己的想法?
如果可以实现对一个数据文件,特指XML文件,实现其数据的局部更新,就是说此次编辑仅修改了哪一部分就向远程传送哪一部分,这样就可以大大提高处理速度。我现在想问的是:现在有哪些软件已经实现了一个大的XML文件(几十M甚至百M)的局部更新?或者,你认为这样的局部更新应该如何来作?
我的初步想法是:
1.定义网络数据包的更新协议
2.在协议数据内加入更新指令,主要包括:删除,修改,插入功能。
3.在协议数据内给出更新位置。
4.对于修改和插入功能,在协议数据内给出此次更新的局部数据。
5.服务器收到客户端的更新指令后,按位置及数据内容对服务器端的XML进行局部更新。
不知以上的想法成熟否?能否请大家谈谈自己的想法?
...全文
相关推荐
FPGA远程更新工程(内含仿真文件)
使用VIVADO 2018.1版本,相关链接https://blog.csdn.net/pp_0604/article/details/120332536#comments_25429995
FPGA程序远程在线更新设计
本文以提高FPGA远程更新程序的方便性为目标,提出了一种基于EPCS Flash的远程在线更新FPGA程序的方法,从而在应用中能够使基于FPGA的产品更加方便地维护升级。
SQL SERVER数据库的远程局部更新.pdf
SQL SERVER数据库的远程局部更新.pdf
C# 程序自动远程更新
包括C# winform自动从远程WEB站点更新本地程序,带文件大小进度条等。效果非常好非常稳定。
FTP远程文件同步更新程序
FTP远程文件同步更新程序


