发明名称 一种大并发白板远程实时同步方法
摘要 本发明公开了一种大并发白板远程实时同步方法,包括服务器端为发送端和接收端建立订阅,并对当前白板建立镜像。通过定时器定时更新镜像内容,发送端登录时返回最新镜像及订阅标识,接收端登录时返回最新镜像、订阅标识以及最新镜像后的同步消息。发送端操作白板时产生同步消息并连同订阅标识发送给服务器,服务器存储同步消息并根据订阅标识将同步消息发送给接收端,接收端解析同步消息,完成操作。本方案时延极低,并通过订阅可以随时增加接收端,另外产生的镜像可用于快速恢复白板状态。
申请公布号 CN104601678A 申请公布日期 2015.05.06
申请号 CN201410852518.8 申请日期 2014.12.31
申请人 江苏中科梦兰电子科技有限公司 发明人 周维丰;张福新;吴少刚;何慕嘉;管斌
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京苏高专利商标事务所(普通合伙) 32204 代理人 张俊范
主权项 一种大并发白板远程实时同步方法,其特征在于,包括以下步骤:1)服务器端为共享同一白板的发送端和接收端用户建立一个订阅,生成订阅标识;2)服务器端为当前白板制作第一个镜像,并启动定时器,当指定间隔时间到达时,根据上一个镜像和在定时器的时间间隔内发生的同步消息,制作一个新的镜像,新镜像完成后删除上一个镜像和定时器时间间隔内发生的同步消息,重置定时器循环制作镜像;3)当发送端登录服务器时,服务器将订阅标识和最新的镜像作为返回发送给接收端;4)当接收端登录服务器时,服务器将订阅标识、最新的镜像以及制作完最新镜像后发生的同步消息作为返回发送给接收端;5)当发送端用户操作白板时,产生一个白板同步消息,发送端将该同步消息及订阅标识发送到服务器;6)服务器端收到同步消息和订阅标识时,存储同步消息,查找具有相同订阅标识的接收者,将同步消息依次发送给接收者;7)接收者收到同步消息后解析消息,执行相应的操作。
地址 215500 江苏省苏州市常熟市虞山镇梦兰工业园