移动端控制PC端软件的方法技术

技术编号:17345956 阅读:33 留言:0更新日期:2018-02-25 10:57
本发明专利技术涉及移动端控制PC端软件的方法,包括(1)启动PC端应用程序,随机生成token,待获取正确登陆应用程序账号标识后,PC端连接服务器;(2)启动移动端应用程序,待通过正确的账号标识登陆应用程序后,移动端连接服务器,移动端向PC端发出握手信息;(3)比较登陆PC端的应用程序账号标识与登陆移动端应用程序账号标识是否一致,若一致PC端向移动端发送生成的token,若不一致结束本次任务;(4)移动端将token保存在移动端的应用程序的进程中,若收到指令,移动端判断指令中token与PC的token是否一致,若不一致则丢弃;若一致转到步骤(5);(5)处理移动端发出的指令。

【技术实现步骤摘要】
移动端控制PC端软件的方法
本专利技术属于计算机工程领域,具体涉及移动端控制PC端软件的方法。
技术介绍
PC端软件的状态与行为,需要用户操作PC(个人电脑)才可以获知信息。但是这种普通情况有一定的局限性,例如用户想通过移动端随时了解PC端软件的运行情况并予以控制,需要通过远程桌面的方式来操作PC。这么做虽然可以解决了解软件运行情况并加以控制的需求,但是考虑到如果用户处在3G或者4G的网络下,流量的使用及网络的延迟都会影响到整体的体验。所以目前移动端仅能在Wi-Fi的环境下,才可以让远程桌面的方案达到最佳。
技术实现思路
专利技术目的:本专利技术针对上述现有技术存在的问题做出改进,即本专利技术公开了移动端控制PC端软件的方法。为了达到可以在移动端实时了解并操作PC端的软件,且使用相对较少的数据流量,本专利技术通过PC<——>服务器<——>移动端的模式建立了数据交换的链路。技术方案:移动端控制PC端软件的方法,包括以下步骤:(1)启动PC端的应用程序后,随机生成一token,并将该token保留在PC端的上述应用程序的进程中,然后待获取到正确的登陆上述应用程序的账号标识后,PC端连接websocket服务器;(2)启动移动端的应用程序,待通过正确的账号标识登陆应用程序后,移动端连接到websocket服务器,然后移动端通过websocket服务器向PC端的应用软件发出握手信息,然后进入步骤(3);(3)PC端接收到移动端发出的握手信息,比较登陆PC端的应用程序的账号标识与登陆移动端的应用程序的账号标识是否一致,若一致,PC端向移动端发送步骤(1)生成的token,然后进入步骤(4),若不一致,结束本次任务;(4)移动端收到步骤(1)生成的token后,将该token保存在移动端的应用程序的进程中,移动端与PC端的通信正式建立,此后,移动端向PC端发出的任一指令均须带上上述token;若PC端的应用程序收到指令,将判断该指令中的token与PC端应用程序中的token是否一致,如果不一致,则丢弃且向移动端的应用程序反馈token无法匹配信息;如果一致,转到步骤(5);(5)处理移动端发出的指令,执行完成后将处理结果反馈给移动端的应用程序,并移动端的显示装置中显示处理结果。进一步地,移动端为智能手机端或智能平板端。有益效果:本专利技术公开的移动端控制PC端软件的方法具有以下有益效果:1、是相对需要大数据量的远程桌面控制而言,本专利技术公开的控制方法的网络延迟相对要小很多;2、相对于传输图像数据的远程桌面控制而言,本专利技术公开的控制方法传输的是语义数据,更加的节省流量。附图说明图1为移动端、PC端与服务器形成的网络结构图。具体实施方式:下面对本专利技术的具体实施方式详细说明。具体实施例1移动端控制PC端软件的方法,包括以下步骤:(1)启动PC端的应用程序后,随机生成一token,并将该token保留在PC端的上述应用程序的进程中,然后待获取到正确的登陆上述应用程序的账号标识后,PC端连接websocket服务器;(2)启动移动端的应用程序,待通过正确的账号标识登陆应用程序后,移动端连接到websocket服务器形成如图1所示的数据交换的链路,然后移动端通过websocket服务器向PC端的应用软件发出握手信息,然后进入步骤(3);(3)PC端接收到移动端发出的握手信息,比较登陆PC端的应用程序的账号标识与登陆移动端的应用程序的账号标识是否一致,若一致,PC端向移动端发送步骤(1)生成的token,然后进入步骤(4),若不一致,结束本次任务;(4)移动端收到步骤(1)生成的token后,将该token保存在移动端的应用程序的进程中,移动端与PC端的通信正式建立,此后,移动端向PC端发出的任一指令均须带上上述token;若PC端的应用程序收到指令,将判断该指令中的token与PC端应用程序中的token是否一致,如果不一致,则丢弃且向移动端的应用程序反馈token无法匹配信息;如果一致,转到步骤(5);(5)处理移动端发出的指令,执行完成后将处理结果反馈给移动端的应用程序,并移动端的显示装置中显示处理结果。进一步地,移动端为智能手机端。具体实施例2与具体实施例1大致相同,区别仅仅在于移动端为智能平板端。上面对本专利技术的实施方式做了详细说明。但是本专利技术并不限于上述实施方式,在所属
普通技术人员所具备的知识范围内,还可以在不脱离本专利技术宗旨的前提下做出各种变化。本文档来自技高网
...
移动端控制PC端软件的方法

【技术保护点】
移动端控制PC端软件的方法,其特征在于,包括以下步骤:(1)启动PC端的应用程序后,随机生成一token,并将该token保留在PC端的上述应用程序的进程中,然后待获取到正确的登陆上述应用程序的账号标识后,PC端连接websocket服务器;(2)启动移动端的应用程序,待通过正确的账号标识登陆应用程序后,移动端连接到websocket服务器,然后移动端通过websocket服务器向PC端的应用软件发出握手信息,然后进入步骤(3);(3)PC端接收到移动端发出的握手信息,比较登陆PC端的应用程序的账号标识与登陆移动端的应用程序的账号标识是否一致,若一致,PC端向移动端发送步骤(1)生成的token,然后进入步骤(4),若不一致,结束本次任务;(4)移动端收到步骤(1)生成的token后,将该token保存在移动端的应用程序的进程中,移动端与PC端的通信正式建立,此后,移动端向PC端发出的任一指令均须带上上述token;若PC端的应用程序收到指令,将判断该指令中的token与PC端应用程序中的token是否一致,如果不一致,则丢弃且向移动端的应用程序反馈token无法匹配信息;如果一致,转到步骤(5);(5)处理移动端发出的指令,执行完成后将处理结果反馈给移动端的应用程序,并移动端的显示装置中显示处理结果。...

【技术特征摘要】
1.移动端控制PC端软件的方法,其特征在于,包括以下步骤:(1)启动PC端的应用程序后,随机生成一token,并将该token保留在PC端的上述应用程序的进程中,然后待获取到正确的登陆上述应用程序的账号标识后,PC端连接websocket服务器;(2)启动移动端的应用程序,待通过正确的账号标识登陆应用程序后,移动端连接到websocket服务器,然后移动端通过websocket服务器向PC端的应用软件发出握手信息,然后进入步骤(3);(3)PC端接收到移动端发出的握手信息,比较登陆PC端的应用程序的账号标识与登陆移动端的应用程序的账号标识是否一致,若一致,PC端向移动端发送步骤(1)生成的token,然...

【专利技术属性】
技术研发人员:连寿哲黄强陈宜正郑长瑞林宝胜
申请(专利权)人:福州利倍得网络技术有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1