[发明专利]一种面向WEB网页的局域网设备发现方法及装置在审
申请号: | 201610125637.2 | 申请日: | 2016-03-07 |
公开(公告)号: | CN105657055A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 张志刚 | 申请(专利权)人: | 北京视信互动科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 web 网页 局域网 设备 发现 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种面向WEB网页的局域网设备发现方法以及相关装置。
背景技术
在现有技术中,通常是通过设备操作系统上的应用软件层来发现局域网设备。这类技术的具体实现过程包括:局域网内的某个设备按照一定的通讯协议,在局域网内发送广播或组播消息,局域网内的其他设备通过在特定接口监听这些消息,然后按照相应的通讯协议进行解析和交互通信,使得局域网内的该设备能够获知要访问的局域网内其他设备的局域网地址,其中广播或组播消息在传输层都是基于无连接的UDP包来发送的。
这种技术需要在当前设备的操作系统上预装应用层软件,才能直接通过操作系统来收发UDP的包,来实现局域网设备的自动发现。
发明内容
本发明实施例提供一种面向WEB页面的局域网设备自动发现方法以及相关装置,使用用户设备可通过浏览器就自动获取到目标设备的内部URL地址(包含内网IP地址或者域名、文件目录地址和访问参数等)。其中,用于访问HTTP服务的浏览器在传输层是基于面向连接的TCP包进行传输。
本发明一实施例提供一种局域网内信息提供方法,包括:第一网络服务器接收第一终端设备的浏览器发起的查询请求;所述第一网络服务器根据第一终端设备所在的局域网的公网IP地址,获取所述公网IP地址所对应的所述局域网内其他终端设备的内部URL地址;所述第一网络服务器向所述第一终端设备的浏览器发送所述查询请求的响应消息,所述响应消息中包括:所述局域网内其他终端设备的内部URL地址。
本发明另一实施例提供一种局域网内的设备发现方法,包括:终端设备的浏览器根据网络服务器的地址,下载网络服务器的WEB页面程序;所述终端设备的浏览器执行WEB页面程序中的代码,以发送查询请求;所述终端设备的浏览器接收所述查询请求的响应消息,该响应消息包括:所述终端设备所在的局域网内的其他终端设备的内部URL地址;所述终端设备的浏览器根据所述内部URL地址,发起WEB连接请求,以建立与所述内部URL地址所对应的终端设备的连接。
本发明一实施例提供一种网络服务器,包括:第一接收单元,用于接收第一终端设备的浏览器发起的查询请求;内部URL地址获取单元,用于根据第一终端设备所在的局域网的公网IP地址,获取所述公网IP地址所对应的所述局域网内其他终端设备的内部URL地址;发送单元,用于向所述第一终端设备的浏览器发送所述查询请求的响应消息,其中,所述响应消息中包括:所述局域网内其他终端设备的内部URL地址;其中,所述第一接收单元,所述内部URL地址获取单元和所述发送单元位于网络服务器中的WEB服务器中。
本发明另一实施例提供一种网络系统,包括第一网络服务器,和第二网络服务器,所述第二网络服务器,用于向所述第一终端设备的浏览器提供WEB页面程序,所述WEB页面程序包括:控制所述第一终端设备的浏览器发出查询请求的程序;所述第一网络服务器,用于接收第一终端设备的浏览器发起的查询请求;根据所述第一终端设备所在的局域网的公网IP地址,获取所述公网IP地址所对应的所述局域网内其他终端设备的内部URL地址;向所述第一终端设备的浏览器发送响应消息,所述响应消息包括所述局域网内其他终端设备的内部URL地址。
本发明实施例通过接收第一终端设备的浏览器发起的查询请求,并将携带第一终端设备所在局域网内的其他终端设备的内部URL地址发送给第一终端设备,使得第一终端设备可以使用浏览器与内部URL地址所对应的另一终端设备建立连接,不再需要在第一终端设备的操作系统上预先安装额外的应用软件。
附图说明
图1为本发明实施例提供的以网络服务器为执行主体描述的一种利用WEB页面技术的局域网信息提供方法的流程图;
图2为本发明实施例提供的以终端设备(比如手机)为执行主体描述的一种面向WEB的局域网设备发现方法的流程图;
图3是本发明实施例提供的终端设备(比如机顶盒)的内网IP地址上报方法;
图4是本发明实施例提供的具体的面向WEB页面的局域网设备发现方法的流程图;
图5是本发明实施例提供的网络服务器的结构图;
图6是本发明实施例提供的网络系统的结构图;
图7是本发明实施例提供的终端设备的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视信互动科技有限公司,未经北京视信互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610125637.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动云盘备份的方法
- 下一篇:一种云资源的弹性计量、整合方法