发明名称 一种多用户协同编辑的方法、设备及系统
摘要 本发明涉及一种多用户协同编辑的方法、设备及系统,用户将需要查看和编辑的文件转换为OLE对象;将所述OLE对象切分为固定大小的数据包;通过网络将这些数据包传送到中转服务器,所述中转服务器接收到数据包后,保存所述数据包,并通过网络分发给其他用户;其他用户在接收到数据包后,将其进行拼接,组合为一个完整的OLE对象;将所述组合后的OLE对象转换为文件,并将其打开;任何一个用户修改该打开的文件后,将修改的内容发送给中转服务器,所述服务器将修改的内容同步分发给其他用户;其他用户在收到修改数据后,进行同步更新,根据更新后的数据组合新的OLE对象,并根据新的OLE对象转换为文件。
申请公布号 CN103324605B 申请公布日期 2016.08.10
申请号 CN201310254391.5 申请日期 2013.06.25
申请人 北京网梯科技发展有限公司 发明人 张震
分类号 G06F17/24(2006.01)I 主分类号 G06F17/24(2006.01)I
代理机构 代理人
主权项 一种多用户协同编辑的方法,其特征在于,包括以下步骤:1)将需要查看和编辑的文件转换为OLE对象;2)将所述OLE对象切分为固定大小的数据包以备进行数据传输;其中,传输数据的大小为所述文件的大小,并且只需要传输一次;3)通过无线或有线网络将这些数据包传送到中转服务器,所述中转服务器接收到数据包后,首先在中转服务器中保存所述数据包,然后通过无线或有线网络分发给其他用户;4)其他用户在接收到数据包后,将其进行拼接,组合为一个完整的OLE对象;5)将所述组合后的OLE对象转换为文件,并将其打开;6)任何一个用户修改该打开的文件后,将修改的内容发送给中转服务器,所述服务器将修改的内容同步分发给其他用户;其他用户在收到修改数据后,进行同步更新,根据更新后的数据组合新的OLE对象,并根据新的OLE对象转换为文件;其中,当某个用户对文件进行编辑的同时,能够在其他用户电脑上同步显示,并且其他用户能够对其进行实时编辑,任何一个用户编辑后,所有用户的内容都能够同步更新。
地址 100098 北京市海淀区知春路甲48号盈都大厦C座4单元3B