1.一种基于嵌入式设备CGI实现设备控制的方法,其特征在于:包括
BOA接收加入链表进行存储,多线程读取链表进行CGI业务操作,select超时加入管道机制,CGI采用http搭配xml兼容多种浏览器、多客户端提交操作。
2.根据权利要求1所述的一种基于嵌入式设备CGI实现设备控制的方法,其特征在于:所述控制方法具体包括如下步骤:
(1)用户通过web浏览器连接设备CGI服务,提出请求;
(2)CGI服务器接收到请求后解析CGI协议转化监控设备指令,操作设备,进行设备相关功能处理;
(3)CGI服务器处理完设备功能操作后,把处理结果应答web浏览器,提示用户操作结果。
3.根据权利要求1所述的一种基于嵌入式设备CGI实现设备控制的方法,其特征在于:所述控制方法还包括:
web服务器接收用户CGI请求后解析相关URL及参数;
把改请求信息加入信息处理队列链表并发送指令处理信号;
指令处理线程接收到信号后读取队列,根据URL及CGI请求参数,转换为监控设备指令发送给指令处理服务。
根据指令处理服务处理结果应答用户处理结果。