基于WEB的嵌入式设备中仿真面板实现方法技术

技术编号:8271252 阅读:232 留言:0更新日期:2013-01-31 03:24
本发明专利技术涉及网络管理技术。本发明专利技术解决了目前没有成熟的基于WEB的嵌入式设备管理系统中高仿真面板实现方法的问题,提供了一种基于WEB的嵌入式设备中仿真面板实现方法,其技术方案可概括为:首先得到仿真面板配置文件,然后针对面板需要的数据信息访问设备,得到设备数据,再根据仿真面板配置文件和设备数据构建面板逻辑树,并构建层次关系,然后根据面板逻辑树,通过创建HTML的元素生成仿真面板,并在浏览器上显示,再添加控制事件,最后提供修改端口状态的接口,业务模块通过调用接口完成面板端口状态的修改。本发明专利技术的有益效果是:仿真程度高,且其组件所需要的存储空间较小,适用于基于WEB的嵌入式设备中的仿真面板显示。

【技术实现步骤摘要】
本专利技术涉及网络管理技术,特别涉及基于WEB的嵌入式设备中仿真面板实现方法
技术介绍
对于单台的网络通信设备,基于WEB的嵌入式设备管理是一种常用的管理方法和系统。对于基于WEB的嵌入式设备管理系统,拥有高仿真的设备面板更方便网络管理员直观的监控网络通信设备状态,以及网络业务配置。但是高仿真的设备面板的绘制过程往往需要大量的高清图片,这些图片会占用网络通信设备的较大存储空间,特别对于机架式网络通信设备,可插入板卡类型和数量均比较多,在WEB上完成面板绘制、呈现和性能均有一定的技术难度,因此现有技术中没有成熟的基于WEB的嵌入式设备管理系统中高仿真面板实现方法。·
技术实现思路
本专利技术的目的就是克服目前没有成熟的基于WEB的嵌入式设备管理系统中高仿真面板实现方法的缺点,提供一种基于WEB的嵌入式设备中仿真面板实现方法。本专利技术解决其技术问题,采用的技术方案是,基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,包括以下步骤步骤I.准备绘制面板所需的仿真小图片,定义面板信息的位置、大小及使用仿真小图片的数据信息,得到仿真面板配置文件;步骤2.针对面板需要的数据信息访问设备,解析设备返回本文档来自技高网...

【技术保护点】
基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,包括以下步骤:步骤1.准备绘制面板所需的仿真小图片,定义面板信息的位置、大小及使用仿真小图片的数据信息,得到仿真面板配置文件;步骤2.针对面板需要的数据信息访问设备,解析设备返回的数据生成端口和插卡的对象数组,得到设备数据;步骤3.根据仿真面板配置文件和设备数据构建面板逻辑树,逻辑树包括仿真面板底板、插卡、端口及静态元素的位置、高度、宽度以及使用图片或者文本串,并构建层次关系;步骤4.根据面板逻辑树,通过创建HTML的元素生成仿真面板,并显示在WEB浏览器上;步骤5.对仿真面板上的HTML元素添加控制事件;步骤6.提供修改端口状态的接口,业...

【技术特征摘要】
1.基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,包括以下步骤 步骤I.准备绘制面板所需的仿真小图片,定义面板信息的位置、大小及使用仿真小图片的数据信息,得到仿真面板配置文件; 步骤2.针对面板需要的数据信息访问设备,解析设备返回的数据生成端口和插卡的对象数组,得到设备数据;步骤3.根据仿真面板配置文件和设备数据构建面板逻辑树,逻辑树包括仿真面板底板、插卡、端口及静态元素的位置、高度、宽度以及使用图片或者文本串,并构建层次关系;步骤4.根据面板逻辑树,通过创建HTML的元素生成仿真面板,并显示在WEB浏览器上; 步骤5.对仿真面板上的HTML元素添加控制事件; 步骤6.提供修改端口状态的接口,业务模块通过调用所述接口完成面板端口状态的修改。2.如权利要求I所述的基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,步骤I中,所述面板信息包括底板、插卡和端口。3.如权利要求I或2所述的基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,步骤I包括以下步骤 步骤1A.准备面板信息的仿真图片; 步骤1B.抽取面板信息的仿真图片中的大面积颜色值及其对应的矩形区域,拆分面板信息的仿真图片中的静态图像,生成节点图像; 步骤1C.将拆分出的节点图像合并为水平平铺图片、垂直平铺图片及不平铺图片;步骤1D.将水平平铺图片、垂直平铺图片、不平铺图片及抽取的颜色值与设备面板建立对应关系,构建面板配置文件。4.如权利要求3所述的基于WEB的嵌入式设备中仿真面板实现方法,其特征在于,步骤ID包括以下步骤 步骤1D1.构建底板的配置信息,至少包括底板的宽度、高度及背景色参数; 步骤1D2.在底板的配置信息上构建底板上静态元素节点,静态元素节点包括底板的边框、螺丝钉及电源插头,这些静态元素节点为一个数组,数组中包含多个元素,每个元素包含类型、使用图片、默认颜色、元素大小、相对底板位置、图片中图像位置、文本信息及字体信息; 步骤1D3.在底板的配置信息上构建底板上插槽的节点,插槽的节点中包括底板上能够插入插卡的数量、位置信息、插槽类型及与...

【专利技术属性】
技术研发人员:邓鹏
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

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

1