[发明专利]Web页面生成方法、装置、电子设备及存储介质有效
申请号: | 201910091536.1 | 申请日: | 2019-01-30 |
公开(公告)号: | CN111506846B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 徐生强 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 页面 生成 方法 装置 电子设备 存储 介质 | ||
1.一种万维网Web页面生成方法,其特征在于,应用于管理设备,所述管理设备包括Web控件包,所述方法包括:
建立与待配置设备的通信连接;
判断所述待配置设备中是否存储有Web控件包;
在所述待配置设备未存储Web控件包时,获取所述待配置设备的标识;
按照所述待配置设备的标识及预先存储的设备标识与Web控件包的对应关系,在所述管理设备的各Web控件包中确定所述待配置设备对应的目标Web控件包;
通过所述目标Web控件包,在所述管理设备的浏览器中生成所述待配置设备的Web页面;
在所述待配置设备中存储有Web控件包时,向所述待配置设备发送配置页面请求消息,以使所述待配置设备生成页面配置信息;获取所述页面配置信息,在所述管理设备的浏览器中加载所述页面配置信息以生成所述待配置设备的Web页面。
2.根据权利要求1所述的方法,其特征在于,所述建立与待配置设备的通信连接,包括:
向待配置设备发送登录信息;
在所述待配置设备验证所述登录信息成功后,建立所述管理设备与所述待配置设备的单点登录SSO通信。
3.根据权利要求1所述的方法,其特征在于,所述判断所述待配置设备中是否存储有Web控件包,包括:
向所述待配置设备发送能力集获取指令;
接收所述待配置设备返回的能力集消息,其中,所述能力集消息表征所述待配置设备中是否存储有Web控制包;
按照所述能力集消息,判断所述待配置设备中是否存储有Web控件包。
4.根据权利要求1所述的方法,其特征在于,所述获取所述待配置设备的标识,包括:
获取所述管理设备中dispatch.asp文件的统一资源定位符URL中附带的所述待配置设备的标识。
5.根据权利要求1所述的方法,其特征在于,所述按照所述待配置设备的标识及预先存储的设备标识与Web控件包的对应关系,在所述管理设备的各Web控件包中确定所述待配置设备对应的目标Web控件包,包括:
根据所述待配置设备的标识,查找预先确定的标识地址映射表,确定所述待配置设备的标识对应的目标存储路径,其中,所述标识地址映射表中存储有设备标识与存储路径的对应关系;
在所述目标存储路径中获取所述待配置设备对应的目标Web控件包。
6.一种Web页面生成装置,其特征在于,应用于管理设备,所述管理设备包括Web控件包,所述装置包括:
通信建立模块,用于建立与待配置设备的通信连接;
能力集判断模块,用于判断所述待配置设备是否存储有Web控件包;
设备标识获取模块,用于在所述待配置设备未存储Web控件包时,获取所述待配置设备的标识;
控件包确定模块,用于按照所述待配置设备的标识及预先存储的设备标识与Web控件包的对应关系,在所述管理设备的各Web控件包中确定所述待配置设备对应的目标Web控件包;
第一页面生成模块,用于通过所述目标Web控件包,在所述管理设备的浏览器中生成所述待配置设备的Web页面;
配置页面请求模块,用于在所述待配置设备中存储有Web控件包时,向所述待配置设备发送配置页面请求消息,以使所述待配置设备生成页面配置信息;
第二页面生成模块,用于获取所述页面配置信息,在所述管理设备的浏览器中加载所述页面配置信息以生成所述待配置设备的Web页面。
7.根据权利要求6所述的装置,其特征在于,所述通信建立模块,包括:
登录信息发送子模块,用于向待配置设备发送登录信息;
SSO登录子模块,用于在所述待配置设备验证所述登录信息成功后,建立所述管理设备与所述待配置设备的单点登录SSO通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910091536.1/1.html,转载请声明来源钻瓜专利网。