新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种可远程网管的光纤收发器的设计

一种可远程网管的光纤收发器的设计

作者:时间:2011-03-17来源:网络收藏

3.4 Web网络管理
3.4.1 BOA服务器
本系统采用瘦服务器-胖客户端的模式,使用C语言实现一个简化的HTTP机制,高效精简的Web服务器。嵌入式Web服务器不同于一般的服务器,考虑到系统的资源有限,因此具有很强的针对性。本文采用BOA+CGI技术,通过编写CGI外部扩展程序,实现Web技术。可以将获取/设置系统的信息和光电转换部分的状态信息发给客户端。BOA的执行流程图如图5所示。

本文引用地址:http://www.eepw.com.cn/article/150956.htm

5.JPG
3.4.2 CGI程序
CGI(Common Gateway Interface)是外部应用扩展程序与WWW服务器交互的一个标准接口,其流程图如图6所示。CGI程序通过Web服务器的调用实现与Web浏览器的交互,Web服务器将Web浏览器发送来的信息传送给CGI程序,由CGI程序进行处理,CGI程序在处理完后将响应结果再回送给Web服务器,然后再由Web服务器发送到Web浏览器。如果需要调用其他外部应用,如数据库服务等,均由CGI程序去与外部应用进行交互。本方案模块中涉及到的Web页面通过Deamweaver8来设计完成,如:login.htm、relogin.htm、menu.htm等。

6.JPG

4 结论
针对目前网络监控中心不能实时,有效地对的状态进行监控的问题,采用基于32位ARM7处理器的在线检测系统,经软硬件联调,实验表明,该系统达到预期要求,具有界面友好、操作方便、多功能等特点,并充分结合了B/S模式与C/S模式的优点,具有较大的社会价值,比较适用于电信级的应用。但是该系统还有很多的不足,需要在功能、效率以及稳定性上改进,如增加对数据库的支持、多进程的支持、实时性支持等。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭