手机遥控pc方法

文档序号:7761921阅读:494来源:国知局
专利名称:手机遥控pc方法
手机遥控PC方法
技术领域
本发明涉及移动互联网服务领域,尤其是指一种手机遥控PC方法。背景技术
目前手机和电脑都是分开的,各自独立的发展没有关联。但随着时下生活一体化的进程,两者的界限会逐渐模糊直至消失。现在手机电脑化,电脑微型化,都在暗示着这个趋势。现在不少大公司已经开始提供云计算服务,目的是要把所有的网络设备融合在一起。 但当前用手机直接控制管理电脑,用的还比较少。目前虽然已经有部分类似的产品,可以从手机访问PC,但普遍都要安装手机客户端软件。基于手机上安装客户端的方案有如下缺陷1)在手机上安装软件手段比较多,如WAP下载软件直接安装、下载到电脑上再通过数据线传输到手机上安装,这些都下载和安装步骤比较多,会造成使用用户门槛较高,普及较慢;2)只能针对智能手机;3)目前市场上智能手机机型有数百种多,手机上的操作系统也有symbian、 windows mobile、linux,需要针对不同的机型和操作系统两种组合开发相应的客户端,开发复杂,功能升级周期长且不方便,同时开发的手机软件并不一定能覆盖所有的机型。

发明内容本发明的目的在于克服了上述缺陷,提供一种通过网页浏览器方式进行手机遥控远程PC的方法。本发明的目的是这样实现的一种手机遥控PC方法,其特征在于它包括步骤A)、手机端通过自带的网页浏览器访问定制页面,然后通过网页窗口输入用户名、 密码进行手机用户登录;B)、网站服务器根据接受的登录用户名进入用户信息数据库查找,若存在对应用户信息且密码一致则该用户是授权用户即验证成功,继续步骤,否则为验证失败,返回登录失败信息,等待用户下次登录;其具体步骤为,对用户提交过来的用户名和密码信息中的密码进行一次加密转换,然后调用DBagent服务器接口,根据用户名和加密后的密码进入用户信息数据库查找, 查找后如果能发现匹配的项,则该用户是授权的用户,否则为验证失败,提示用户重新登录;C)、网站服务器根据用户名访问DBagent接口,查询该用户对应的PC客户端当前是否在线,若在线则继续步骤,不在线则在网页中返回通知用户当前PC客户端不在线,暂时无法进行远程控制,等待用户下次登录;步骤中,当PC客户端在线,对客户端进行权限认证,认证成功之后,会于数据库中更新PC客户端在线状态信息;
D)、手机浏览器页面中点击控制命令按钮,发起控制请求;手机浏览器页面中点击控制命令按钮后,形成一个HTTP协议的GET控制请求数据包;所述GET控制请求数据包包括有请求的控制命令类型及其参数信息;E)、网站服务器把命令转换为适合网络传输的IM协议的指令数据包;F)、发送指令数据包到遥控服务端;网站服务器和遥控服务器之间保持着一个TCP常连接,网站服务器通过Socket方式把IM控制指令包发送到遥控服务器;G)、遥控服务端根据指令数据包中的用户名信息查找对应的PC客户端;遥控服务器根据用户名,查找对应PC客户端的IP和端口号,并与其建立Socket 连接;H)、遥控服务器把指令数据包转发给PC客户端;遥控服务器把网站服务器发过来的指令数据包,通过建立好的Socket连接,再转发给PC客户端;I)、PC客户端对收到的指令数据包进行解析指令并根据完成对应指令任务/执行相应的控制操作;PC客户端解析指令数据包,提取其中指令操作码,再根据操作码执行相应的控制操作;J)、PC客户端把执行结果先存入到对应的结构中,再打包成IM协议,通过Socket 连接发送给遥控服务器;K)、遥控服务器接收到IM结果数据包,根据用户名信息,把数据包转发给相应的网站服务器;L)、网站服务端把反馈数据包内容解析;M)、形成浏览器可识别的HTML编码,传递到用户手机端网页浏览器显示执行结果于用户的手机端网页浏览器上。本发明的有益效果在于提供了一种基于wap版和普通网页都兼容的手机控制电脑的方法。通过手机浏览器,就可以访问PC机,无须安装任何软件。手机只要能上网,能访问网页,就可以在任何时间,任何地点使用我们的方法控制远程的电脑,该技术不受手机平台限制,弱化了控制端的概念。而且最终用户使用起来非常简单,就跟访问正常普通的网页一样。更有效的将手机和PC融合起来。所以,只要带着手机,就拥有PC的控制权。无须用户时时刻刻的待在电脑跟前。在这个节奏快速的社会,可以节约用户很多的时间。

下面结合附图详述本发明的具体结构图1为本发明的手机遥控PC方法的具体流程图
具体实施方式如图1所示,本发明涉及一种手机遥控PC方法,其特征在于它包括步骤A)、手机端通过自带的网页浏览器访问定制页面,然后通过网页窗口输入用户名、密码进行手机用户登录;最终用户通过手机控制PC电脑之前,需要先执行登录操作,以确认控制的是哪台 PC主机。用户通过手机打开定制页面后,输入用户名、密码信息,并点击登录按钮。B)、网站服务器根据接受的登录用户名进入用户信息数据库查找,若存在对应用户信息且密码一致则该用户是授权用户即验证成功,继续步骤,否则则为验证失败,返回登录失败信息,等待用户下次登录;网站服务器接收到用户提交过来的用户名和密码信息,先对密码进行一次加密转换,然后调用DBagent服务器接口,根据用户名和加密后的密码进入用户信息数据库查找, 如果能发现匹配的项,则该用户是授权的用户,否则为验证失败,提示用户重新登录。上述步骤中,调用DBagent服务器接口是由于在逻辑层中,都是通过DBagent服务器来访问数据库。DBagent服务器是用来屏蔽数据库差异的统一的业务数据库平台访问方式。这样所有的功能模块想要访问数据都不需要知道自己访问的是哪个具体数据库。而步骤中需要加密转换是由于用户在注册账号的时候,数据库中保存的密码并不是用户输入的原始密码,而是经过一次加密转换。因此在验证的时候,也需要先对密码进行一次加密转换。从而保证账号信息的安全性。C)、网站服务器根据用户名访问DBagent接口,查询该用户对应的PC客户端当前是否在线,若在先则继续步骤,不在线则在网页中返回通知用户当前PC客户端不在线,暂时无法进行远程控制,等待用户下次登录;此步骤中还包括,当用户登录成功之后,若PC客户端若在线,PC客户端会于网站服务器的数据库中更新登录状态信息。D)、手机浏览器页面中点击控制命令按钮,发起控制请求;用户在手机浏览器页面中点击控制命令按钮后,形成一个HTTP协议的GET控制请求数据包,请求包中包含了请求的控制命令类型以及相关参数信息。随后网站服务器会收到该对应的HTTP协议GET请求包。E)、网站服务器把命令转换为适合网络传输的IM协议的指令数据包;IM协议是自定义的一种基于Socket方式的实时通信协议,协议的格式如下
权利要求
1.一种手机遥控PC方法,其特征在于它包括步骤A)、手机端通过自带的网页浏览器访问定制页面,然后通过网页窗口输入用户名、密码进行手机用户登录;B)、网站服务器根据接受的登录用户名进入用户信息数据库查找,若存在对应用户信息且密码一致则该用户是授权用户即验证成功,继续步骤,否则为验证失败,返回登录失败信息,等待用户下次登录;C)、网站服务器根据用户名访问DBagent接口,查询该用户对应的PC客户端当前是否在线,若在线则继续步骤,不在线则在网页中返回通知用户当前PC客户端不在线,暂时无法进行远程控制,等待用户下次登录;D)、手机浏览器页面中点击控制命令按钮,发起控制请求;E)、网站服务器把命令转换为适合网络传输的IM协议的指令数据包;F)、发送指令数据包到遥控服务端;网站服务器和遥控服务器之间保持着一个TCP常连接,网站服务器通过Socket方式把 IM控制指令包发送到遥控服务器;G)、遥控服务端根据指令数据包中的用户名信息查找对应的PC客户端;遥控服务器根据用户名,查找对应PC客户端的IP和端口号,并与其建立Socket连接;H)、遥控服务器把指令数据包转发给PC客户端;遥控服务器把网站服务器发过来的指令数据包,通过建立好的Socket连接,再转发给 PC客户端;I)、PC客户端对收到的指令数据包进行解析指令并根据完成对应指令任务/执行相应的控制操作;PC客户端解析指令数据包,提取其中指令操作码,再根据操作码执行相应的控制操作;J)、PC客户端把执行结果先存入到对应的结构中,再打包成IM协议,通过Socket连接发送给遥控服务器;K)、遥控服务器接收到IM结果数据包,根据用户名信息,把数据包转发给相应的网站服务器;L)、网站服务端把反馈数据包内容解析;M)、形成浏览器可识别的HTML编码,传递到用户手机端网页浏览器显示执行结果于用户的手机端网页浏览器上。
2.如权利要求1所述的手机遥控PC方法,其特征在于所述步骤B中包括步骤,对用户提交过来的用户名和密码信息中的密码进行一次加密转换,然后调用DBagent服务器接口,根据用户名和加密后的密码进入用户信息数据库查找,查找后如果能发现匹配的项,则该用户是授权的用户,否则为验证失败,提示用户重新登录。
3.如权利要求1所述的手机遥控PC方法,其特征在于所述步骤C中包括当PC客户端在线,对客户端进行权限认证,认证成功之后,会于数据库中更新PC客户端在线状态信息。
4.如权利要求1所述的手机遥控PC方法,其特征在于所述步骤D中包括步骤,手机浏览器页面中点击控制命令按钮后,形成一个HTTP协议的GET控制请求数据包。
5.如权利要求4所述的手机遥控PC方法,其特征在于所述GET控制请求数据包包括有请求的控制命令类型及其参数信息。
全文摘要
本发明提供了一种手机遥控PC方法,该方法基于wap版和普通网页,手机通过浏览器,就可以访问PC机,无须安装任何软件。手机只要能上网,能访问网页,就可以在任何时间,任何地点使用我们的方法控制远程的电脑,该技术不受手机平台限制,弱化了控制端的概念。而且最终用户使用起来非常简单,就跟访问正常普通的网页一样。更有效的将手机和PC融合起来。所以,只要带着手机,就拥有PC的控制权。无须用户时时刻刻的待在电脑跟前。在这个节奏快速的社会,可以节约用户很多的时间。
文档编号H04L29/08GK102447720SQ20101050496
公开日2012年5月9日 申请日期2010年10月9日 优先权日2010年10月9日
发明者黄朝阳 申请人:深圳市傲天通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1