[发明专利]嵌入式WEB调测维护方法及调测维护系统有效
申请号: | 201210015985.6 | 申请日: | 2012-01-17 |
公开(公告)号: | CN102594587A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 胡新麒 | 申请(专利权)人: | 京信通信系统(中国)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;王茹 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 web 维护 方法 系统 | ||
技术领域
本发明涉及一种嵌入式WEB调测维护方法、以及一种嵌入式WEB调测维护系统。
背景技术
现有的嵌入式设备调测维护系统的常用实现方法主要有两种:C/S方式和B/S方式。其中C/S方式需要在客户端PC安装一系列的软件与数据库,才能对设备进行联机调测。这样大大的增加了客户的麻烦,而且,很多客户机通常只是要用一两次,也需要安装上对应的版本的调测软件,随着设备的不同,还需要对客户端PC的相应软件进行升级,不仅烦琐,而且也给调测软件的维护带来了额外的维护成本,这在海外项目中尤为突出。而B/S方式则是目前比较流行的方式,其要求客户端必须装有一个浏览器(例如:使用Trident内核的浏览器:IE、Maxthon、TT、The World等;使用Gecko内核的浏览器:Netcape6及以上版本、FireFox、MozillaSuite/SeaMonkey;使用Presto内核的浏览器:Opera7及以上版本;使用Webkit内核的浏览器:Safari、Chrome)。在互联网高速发展的今天,终端机或PC机都安装有至少一个浏览器,因为随着操作系统的安装一般都捆绑安装有浏览器,而且也可以在网上免费下载、安装各不同的浏览器。采用B/S方式实现嵌入式设备的调测维护时,通常的实现方式是在服务端部署一个强大的web服务单元,比如:在WinNT下安装一个IIS,这样就可以支持ASP、C#这类服务器脚本或语言的实现;安装Apache,就可以支持PHP、JSP等服务器脚本语言。也就是说,要在服务端安装这类web server必须要占用很大的系统资源,这对资源有限的嵌入式设备来说,是一个很大的负担,从而成为嵌入式设备的调测维护的一个门槛。
发明内容
针对上述现有技术中存在的问题,本发明的目的在于提供一种嵌入式WEB调测维护方法、以及一种嵌入式WEB调测维护系统,其无需在客户端安装测试软件,而且占用的服务端资源少。
为达到上述目的,本发明采用以下技术方案;
一种嵌入式WEB调测维护方法,包括步骤:
服务端接收WEB请求信息,根据该WEB请求信息读取对应的网页模板和/或脚本发送给客户端;
服务端接收第一预定交互协议数据包,将该第一预定交互协议数据包解析打包成第一调测维护协议数据包后发送给服务端监控主程序,并接收服务端监控主程序返回的第二调测维护协议数据包,将该第二调测维护协议数据包解析打包成第二预定交互协议数据包后发送给客户端。
一种嵌入式WEB调测维护方法,包括步骤:
客户端向服务端发送WEB请求信息;
客户端接收服务端返回的网页模板和/或脚本并加载解析后的脚本,加载后的脚本根据对应的网页模板创建用户交互界面,并通过用户交互界面输入信息,并将该输入信息组织成第一预定交互协议数据包后发送给服务端;
加载后的脚本接收服务端发送的第二预定交互协议数据包,并对该第二预定交互协议数据包进行动态解析并生成相应的界面。
一种嵌入式WEB调测维护系统,包括设置在服务端的WEB服务单元、网关单元:
所述WEB服务单元接收来自客户端浏览器的WEB请求信息,根据该WEB请求信息调用对应的网页模板和/或脚本发送给客户端浏览器,接收加载在客户端浏览器的脚本通过客户端浏览器发送的第一预定交互协议数据包,将该第一预定交互协议数据包发送给所述网关单元,并接收所述网关单元发送的第二预定交互协议数据包,将该第二预定交互协议数据包发送给客户端浏览器;
所述网关单元,用于接收所述WEB服务单元发送的第一预定交互协议数据包,将该第一预定交互协议数据包解析打包成第一调测维护协议数据包后发送给服务端监控主程序,并接收服务端监控主程序反馈的第二调测维护协议数据包,将该第二调测维护协议数据包解析打包成第二预定交互协议数据包后发送给所述WEB服务单元。
根据上述本发明方案,其是通过在服务端储存网页模板及处理业务逻辑的脚本,在需要进行调测维护时,客户端通过通用的浏览器即可从服务端获取到网页模板及脚本,依据该脚本与服务端进行交互,客户端无需安装特定的测试软件,此外,服务端通过对预定交互协议数据包、调测维护协议数据包进行拆包与组装来实现与服务端监控主程序的交互,调测的业务逻辑控制都由加载在客户端浏览器的脚本来控制,所耗费的服务端的资源少,解决了嵌入式设备服务端资源匮乏的尴尬,大大提高了嵌入式WEB调测维护的效率。
附图说明
图1是嵌入式WEB调测维护方法实施例的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司,未经京信通信系统(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210015985.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:玉米精确穴播施肥起垄镇压保墒机
- 下一篇:便携式电子装置