发明名称 基于嵌入式linux实现终端维护和信息发布的方法
摘要 本发明涉及一种基于嵌入式linux实现终端维护和信息发布的方法。本发明采用通用网关接口CGI机制实现嵌入式web服务器与用电信息采集终端系统各功能模块的信息交互;客户只需要在本地计算机中安装web浏览器,就可以访问用电信息采集终端服务程序,实现用电信息采集终端维护和信息发布。用户可以不受时空限制,通过Internet利用WEB浏览器完成对远端用电信息采集终端的访问、监控和维护等操作,无需安装特定软件,具有跨平台特性;无需到现场进行操作,用电信息采集终端的维护工作更加便捷、实时、高效和安全。
申请公布号 CN106060066A 申请公布日期 2016.10.26
申请号 CN201610495093.9 申请日期 2016.06.28
申请人 积成电子股份有限公司 发明人 孙明刚;徐军;杨坤龙;李春雷;刘亮
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 济南舜源专利事务所有限公司 37205 代理人 苗峻
主权项 基于嵌入式linux实现终端维护和信息发布的方法,其特征在于包括如下步骤:步骤一、提供CGI支持的嵌入式web服务器的移植首先从官方网站下载嵌入式web服务器源码,然后根据目标板选择合适的编译器进行源码编译,将编译好的目标文件和配置文件拷贝到目标板相应目录下并将嵌入式web服务器进程设置成采集终端开机自启动;步骤二、登录认证界面html表单的设计登录认证界面用于验证访问嵌入式web服务器的用户的使用权限,也具备修改用户名和密码的功能;当需要对用户输入的用户名和密码进行验证或将用户更改的用户名和密码传送给web服务器时建立TCP连接并将信息传给web服务器端的CGI进程进行处理,登录认证界面设计完成以.html格式文件存放在目标板服务器配置文件指定的目录下;步骤三、功能部件选择界面html表单的设计功能部件选择界面提供各维护功能的入口,包括Linux系统维护、应用进程维护、文件系统交互、底层驱动交互、调试接口,功能部件选择界面设计完成以.html格式文件存放在目标板服务器配置文件指定的目录下;步骤四、客户端表单与CGI进程接口扩展协议设计设计客户端表单各功能提交按钮与CGI进程之间的接口扩展协议,采用表单变量FCCV区分以下功能大类:登录信息验证、Linux系统维护、应用进程维护、文件系统交互、底层驱动交互、调试接口;每个功能大类下辖各子功能采用应用层功能码AFN进行区分;步骤五、通用网关接口CGI程序设计首先CGI进程从环境变量REQUEST_METHOD获取表单数据递交方式,如果为GET方式,则从环境变量QUERY_STRING获取表单递交数据,如果为POST方式,则从标准输入中获取表单递交数据;然后按照URL编解码规则,对收到的表单数据进行解码处理,从解析出的表单数据中根据表单变量FCCV不同的值进入以下不同的功能模块程序进行处理:登录信息验证模块、Linux系统维护模块、应用进程维护模块、文件系统交互模块、底层驱动交互模块、调试接口模块。
地址 250100 山东省济南市历城区高新开发区科航路1677号