[发明专利]自动在XML界面显示多个终端的方法及系统有效
申请号: | 201110376219.8 | 申请日: | 2011-11-23 |
公开(公告)号: | CN102412993A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 司南 | 申请(专利权)人: | 深圳和而泰智能控制股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 xml 界面 显示 终端 方法 系统 | ||
技术领域
本发明涉及物联网技术领域,具体是自动在XML界面显示多个终端的方法。
背景技术
目前联网控制设备的界面,使用固定的界面存放于设备终端,该界面只针对有限的终端产品,不容易升级以及更新,产品改变时需要重新设计界面,无形中增加了很多硬件成本。另外一种方式是,通过中心服务器来管理界面,一个中心服务器可以管理多个硬件,对应于这种方式设置有一个大的网络平台,以管理多个不同的硬件产品。目前,通常采用以下两种方案实现网络平台用户界面的问题:1、实用一个大而全的界面系统,例如层层嵌套,包含所有细节;2、使用简单的列表,分成很多小界面。这两种方式都无法实现对硬件系统的直观管理,不能在同一个视图界面内管理多个硬件。
发明内容
本发明的主要目的是提供一种自动在XML(Extensible Markup Language,可扩展标记语言)界面生成终端的方法,用于在同一用户界面中管理多个不同厂家不同型号的终端,增强了同一用户界面的适用性。
本发明提出一种自动在可扩展标记语言XML界面显示多个终端的方法,所述终端为可应用于物联网中的硬件产品,所述方法具体包括步骤:
终端以预置的数据帧格式发送数据包至服务器,所述数据包至少包含有预置在终端中的标识号,所述终端至少为一个;
服务器接收所述数据包并获取所述标识号;
根据所述标识号查找服务器中预置存储的终端属性,获取对应于所述标识号的终端属性作为终端信息;
将获取到的终端信息实时地显示至同一个XML界面中。
优选地,在所述终端以预置的数据帧格式发送数据包至服务器之前,还包括:在服务器中对应每一标识号预置存储不同终端命令的解析程序以及终端属性,所述属性至少包括终端的图标、型号、厂家。
优选地,所述终端信息至少包括终端的图标、型号、厂家、硬件属性和终端状态。
优选地,所述根据所述数据包获取所述标识号,根据所述标识号查找服务器中预置存储的终端信息,获取终端信息之后还包括:
根据所述终端标识号,调用预置在服务器中的对应每一终端的终端命令解析程序,解析所述数据包中包含的终端命令获取终端信息,并更新服务器中存储的终端信息。
优选地,所述将获取到的终端硬件信息实时地显示至同一个XML界面中具体包括步骤:
服务器发送获取到的终端信息至XML界面浏览器;
XML界面浏览器检测到所述终端信息后,表现渲染引擎显示所述终端信息。
本发明还提出一种自动在XML界面显示多个终端的系统,包括服务器和至少一个终端,
所述终端用于以预置的数据帧格式发送数据包至服务器,所述数据包至少包含有预置在终端中的标识号;
所述服务器还包括:
接收单元,用于接收所述数据包并获取所述标识号;
解析单元,用于根据所述标识号查找服务器中预置存储的终端属性,获取对应于所述标识号的终端属性作为终端信息;
显示单元,用于将获取到的终端信息实时地显示至同一个XML界面中。
优选地,在所述服务器中对应每一标识号预置存储不同终端数据包的解析程序以及终端属性,所述属性至少包括终端的图标、型号、厂家。
优选地,所述终端信息至少包括终端的图标、型号、厂家和状态。
优选地,所述解析单元还用于:根据所述终端标识号,调用预置在服务器中的对应每一终端的数据包解析程序,解析所述数据包,获取终端信息并更新服务器中存储的终端信息。
优选地,所述显示单元具体用于发送获取到的终端信息至XML界面浏览器,所述XML界面浏览器检测到所述终端信息后,表现渲染引擎显示所述终端信息。
本发明提供的自动在用户界面生成终端对应图形对象的方法,通过接收终端发送的终端标识号,并根据不同的终端标识号获取对应终端的信息,将终端的信息更新至用户界面视图上,使得用户可以在同一界面视图上实现对不同厂家不同型号终端的管理,提高了用户体验度。
附图说明
图1为本发明提供的自动在XML界面显示多个终端的方法一实施例的步骤流程图;
图2为本发明提供的自动在XML界面显示多个终端的系统一实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳和而泰智能控制股份有限公司,未经深圳和而泰智能控制股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110376219.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:船舶导航与值班报警系统
- 下一篇:一种现金缴费终端