[发明专利]一种基于视联网模拟拖拽的方法及系统有效
申请号: | 201910647181.X | 申请日: | 2019-07-17 |
公开(公告)号: | CN110489042B | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 谢文龙;李志明;李云鹏;沈军 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | G06F3/0486 | 分类号: | G06F3/0486;G06F9/54;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联网 模拟 方法 系统 | ||
本发明实施例提供了一种基于视联网模拟拖拽的方法,包括接入服务器,以及,与所述接入服务器连接的操作终端,所述方法包括:所述接入服务器接收所述操作终端发送的拖拽指令;所述接入服务器响应所述拖拽指令,生成鼠标down事件,鼠标移动事件和鼠标up事件;依次执行所述鼠标down事件,鼠标移动事件和鼠标up事件。本申请可以快速实现远端控制,在远端控制时可以通过界面拖拽来实现远程拖拽,在拖拽时可以减少传输鼠标操作指令,实现单个指令的远端拖拽效果,同时也可以降低远端控制的延迟,减少远端控制出现的画面卡顿与不灵敏的现象,提高远端控制的灵敏度,增加用户的使用体验。
技术领域
本发明涉及数据处理技术领域,特别是涉及一种视联网模拟拖拽的方法及系统,以及一种计算机可读存储介质。
背景技术
随着科技的不断发展,越来越多的企业开始进入数据化发展,社会进入了数据时代。在数据时代需要大量的数据传输,其中一种就是远程控制的数据传输。
在远程控制中,经常会有用户需要将某个条目移动位置的拖拽操作需求,在传统的拖拽技术方案中,可以通过控制目标鼠标从当前位置移动目标位置,实现拖拽效果。
而传统的技术方案在拖拽时需要多次发送鼠标操作指令,每一个鼠标操作指令控制鼠标一个动作,传输指令过多,导致速度变慢,拖拽效果差,使得被控端出现延迟和卡顿的现象。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视联网模拟拖拽的方法、一种视联网模拟拖拽的系统,以及一种计算机可读存储介质。
为了解决上述问题,本发明实施例公开了一种视联网模拟拖拽的方法,包括接入服务器,以及,与所述接入服务器连接的操作终端,所述方法包括:。
所述接入服务器接收所述操作终端发送的拖拽指令;
所述接入服务器响应所述拖拽指令,生成鼠标down事件,鼠标移动事件和鼠标up事件;
依次执行所述鼠标down事件,鼠标移动事件和鼠标up事件。
可选地,所述依次执行所述鼠标down事件,鼠标移动事件和鼠标up事件,包括:
确定事件起点;
从所述事件起点依次执行所述鼠标down事件,鼠标移动事件和鼠标up事件。
可选地,所述拖拽指令包括光标移动信息;所述确定事件起点,包括:
所述接入服务器确定光标的当前位置;
根据所述光标移动信息,将光标从当前位置移动到目标位置;
以所述目标位置为事件起点。
可选地,还包括至少一个接收终端,所述接入服务器与所述至少一个接收终端连接,所述方法还包括:
所述接入服务器接收所述至少一个接收终端发送的查看请求;
所述接入服务器根据所述查看请求向所述至少一个接收终端依次发送所述鼠标down事件,所述鼠标移动事件和所述鼠标up事件。
本发明还提出了一种基于视联网模拟拖拽的系统,所述系统包括:
接收模块,用于接收所述操作终端发送的拖拽指令;
事件生成模块,用于响应所述拖拽指令,生成鼠标down事件,鼠标移动事件和鼠标up事件;
执行模块,用于依次执行所述鼠标down事件,鼠标移动事件和鼠标up事件。
可选地,所述执行模块,包括:
确定模块,用于确定事件起点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910647181.X/2.html,转载请声明来源钻瓜专利网。