[发明专利]一种页面的远程调试方法和系统在审
申请号: | 202010062273.4 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111258906A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 王新章;凡继伟 | 申请(专利权)人: | 北京皮尔布莱尼软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 远程 调试 方法 系统 | ||
1.一种页面的远程调试方法,适于在客户端中执行,所述方法包括步骤:
根据第一协议与服务器建立第一通信连接;
在所建立的第一通信连接中,接收所述服务器根据所述客户端的状态而确定的第二协议;
根据所确定的第二协议与所述服务器建立第二通信连接;
经由所述第二通信连接接收来自服务器的调试指令;以及
解析所述调试指令并执行所解析的调试指令,以便操作所述页面内的各个页面元素。
2.如权利要求1所述的一种页面的远程调试方法,还包括步骤:在所述客户端中显示所述客户端与所述服务器连接的状态和所述服务器发送的调试指令。
3.如权利要求2所述的一种页面的远程调试方法,还包括步骤:
在建立第一通信连接之前,获取所述服务器的地址并向所述服务器发送标识,以标识客户端并接收来自服务器的调试指令。
4.如权利要求1-3中任一个所述的一种页面的远程调试方法,其中,所述第二通信连接为长连接,所述方法还包括:
在建立所述长连接后,向所述服务器发送心跳并接收所述服务器发送的心跳,以监控是否与所述服务器保持长连接;
若判断保持长连接则接收所述服务器发送的调试指令。
5.如权利要求1-4中任一项所述的一种页面的远程调试方法,其中,所述调试指令包括类型标识,所述解析所述调试指令并执行所解析的调试指令包括:
根据所述调试指令的类型标识确定所述调试指令的类型;
选择与该类型的调试指令相对应的解析器对该调试指令进行解析。
6.一种页面的远程调试方法,适于在服务器中运行,所述方法包括步骤:
向客户端发送服务器的地址并接收来自所述客户端的标识;
根据第一协议与所述客户端建立第一通信连接;
在所建立的第一通信连接中,向所述客户端发送根据所述客户端的状态而确定的第二协议;
根据所确定的第二协议与所述客户端建立第二通信连接;以及
经由所述第二协议向所述客户端发送所述调试指令。
7.一种页面的远程调试系统,包括服务器、和多个客户端,所述服务器与多个客户端通信连接;
所述服务器适于向所述客户端发送服务器地址并接收来自所述客户端的标识,根据第一协议与所述客户端建立第一通信连接,在所建立的第一通信连接中,向所述客户端发送根据所述客户端的状态而确定的第二协议,根据所确定的第二协议与所述客户端建立第二通信连接,经由所述第二协议向所述客户端发送所述调试指令;
所述客户端适于获取所述服务器的地址并向所述服务器发送标识,根据第一协议与服务器建立第一通信连接;在所建立的第一通信连接中,接收所述服务器根据所述客户端的状态而确定的第二协议;根据所确定的第二协议与所述服务器建立第二通信连接;经由所述第二通信连接接收来自服务器的调试指令;解析所述调试指令并执行所解析的调试指令,以便操作所述页面内的各个页面元素。
8.如权利要求7所述的一种页面的远程调试系统,其中,所述客户端中贮存有通信组件,指令解析组件,指令执行组件和显示组件;
所述通信组件适于与所述服务器建立所述第一通信连接和所述第二通信连接;
所述指令解析组件中包括不同类型的调试指令解析器,适于解析不同类型的调试指令;
所述指令执行组建中包括不同类型的调试指令执行器,适于执行不同类型的调试指令;
所述显示组件适于显示所述客户端与所述服务器连接的状态和所述服务器发送的调试指令。
9.一种计算设备,包括:
至少一个处理器;以及
包括计算机程序指令的至少一个存储器;
所述至少一个存储器和所述计算机程序指令被配置为与所述至少一个处理器一起使得所述计算设备执行如权利要求1-5或权利要求6中任一项所述的方法。
10.一种存储一个或多个程序的可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行如权利要求1-5或权利要求6中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京皮尔布莱尼软件有限公司,未经北京皮尔布莱尼软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010062273.4/1.html,转载请声明来源钻瓜专利网。