[发明专利]Web页面协同工作的实现方法、存储介质及电子装置在审

专利信息
申请号: 202111530903.7 申请日: 2021-12-14
公开(公告)号: CN114327921A 公开(公告)日: 2022-04-12
发明(设计)人: 陈逸飞;陈堃;钱文龙 申请(专利权)人: 苏州瀚码智能技术有限公司
主分类号: G06F9/52 分类号: G06F9/52;G06F16/958;H04L67/02;H04L67/141;H04L69/16
代理公司: 南京艾普利德知识产权代理事务所(特殊普通合伙) 32297 代理人: 陆明耀
地址: 215000 江苏省苏州市吴中区中国(江苏)*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: web 页面 协同 工作 实现 方法 存储 介质 电子 装置
【说明书】:

发明提供一种Web页面协同工作的实现方法、存储介质及电子装置,所述Web页面协同工作的实现方法,包括:A1,浏览器打开Web页面;A2,浏览器与服务器建立websocket连接;A3,浏览器通过websocket连接向服务器发送获取锁请求;A4,浏览器判断是否获取锁成功,成功则进入A51,否则进入A52;A51,可以对页面中对象进行编辑;A52,显示锁定提示,不可以对页面中对象进行编辑。本发明所述Web页面协同工作的实现方法、存储介质及电子装置解决了多人在线设计同一对象的干扰问题,提高了使用的便利性,提升了用户体验。

技术领域

本发明涉及计算机技术领域,具体涉及一种Web页面协同工作的实现方法。

背景技术

随着浏览器功能愈发强大,越来越多原本只能在桌面应用上完成的设计工作,现在也可以通过浏览器在线设计。例如流程图设计、数据看板设计、excel表格编辑等。相比之下,在线设计使用更为方便,对设备要求也相对更低。

然后,在线设计也有一个必须要考虑的问题,那就是有大概率会出现多人同时编辑同一对象的情况。针对这种情况,目前有以下几种解决方案:

1. 允许多个用户同时编辑对象,依靠用户主动点击保存按钮来触发对设计的持久化。这种方案的问题在于,当两个用户同时编辑时,他们是无法感知到对方的存在(如果事先并没有做好沟通),那么当两人进行保存时,要么后者的设计覆盖前者,要么后者保存时被告知无法保存。这样的用户体验都是非常糟糕的。

2. 允许多个用户同时编辑对象,定时自动保存用户当前的工作内容。这种做法可以减少一部分丢失的工作内容。但是也有可能出现用户编辑中途,页面更新获取到另一个用户的工作内容而导致页面混乱的情况。

3. 禁止多用户同时编辑同一对象,当用户尝试编辑一个正在被他人使用的对象时,给出提示告知无法使用。这一方案有一个重点问题需要考虑,那就是如何通知服务器来完成解锁对象的操作。有一些实现方式通过浏览器主动调用服务器接口来完成这一个工作,但是如果用户直接关闭了浏览器,那么就可能导致被锁定的对象无法及时解锁。

针对在线设计所编辑的对象不同,其处理方案也有所不同。比如excel文档,因为其本身的结构固定,所以即使多人编辑也可以通过一定的处理还合并所有的数据。但是像流程图、看板这些的设计自由度更高,几乎没有办法支持多人同时编辑。

发明内容

本发明的目的在于提供一种便利性较高的Web页面协同工作的实现方法、存储介质及电子装置。

为实现上述目的,本发明提供一种Web页面协同工作的实现方法,包括:

A1,浏览器打开Web页面;

A2,浏览器与服务器建立websocket连接;

A3,浏览器通过websocket连接向服务器发送获取锁请求;

A4,浏览器判断是否获取锁成功,成功则进入A51,否则进入A52;

A51,可以对页面中对象进行编辑;

A52,显示锁定提示,不可以对页面中对象进行编辑。

进一步,所述方法还包括:

A6,关闭浏览器或浏览器中的页面;

A7,浏览器与服务器之间的websocket连接断开。

进一步,所述方法还包括:

B1,服务器侦听websocket连接;

B2,服务器提取侦听到的websocket连接中的事件,定义为事件1;

B3,服务器判断事件1的类型,如果是获取锁请求,则进入B4;

B4,服务器提取事件1中的对象,定义为对象1;

B5,服务器查询与事件1关联的锁定缓存;

B6,服务器判断是否有与事件1关联的锁定缓存,如果有,则进入B7;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州瀚码智能技术有限公司,未经苏州瀚码智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111530903.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top