单片机与嵌入式系统应用
请选择语言:中文 ENGLISH
单片机与嵌入式系统应用  2012, Vol. 12 Issue (10): 19-21    DOI: A
技术纵横 最新目录 | 过刊浏览 Previous Articles  |  Next Articles  
基于uIP与AJAX的动态Web服务器设计
杜宝祯,吴志荣,曾佳
宁波职业技术学院电子信息工程系,宁波 315800
Design of Dynamic Web Server Based on uIP and AJAX
Du Baozhen,Wu Zhirong, Zeng Jia
Electronic Information Engineering Department, Ningbo Polytechnic,Ningbo 315800,China
 全文: [HTML 11KB]   输出: BibTeX | EndNote (RIS)      背景资料
摘要 针对远程信息监测系统中数据的实时采集更新问题,将AJAX和CGI应用到嵌入式Web服务器的设计中,实现了服务器与浏览器之间的动态信息交互。本文首先分析了uIP协议栈,并在协议栈之上设计了Web服务器,然后利用CGI服务程序处理来自客户端的XMLHttpRequest对象请求,实现动态Web功能。现场实验结果表明,嵌入式Web服务器降低了服务器端的资源开销,提高了响应速度。
作者相关文章
杜宝祯
吴志荣
曾佳
杜宝祯
吴志荣
曾佳
关键词uIP协议栈   AJAX技术   嵌入式Web服务器   通用网关接口     
Abstract: Aiming at realtime data collection and update issues in remote information monitoring system, AJAX and CGI are applied to the design of embedded Web server,and dynamic information interaction is achieved between server and browser. uIP protocol stack is first analyzed, and the Web server is designed based on the protocol stack.Then XMLHttpRequest object requests from client are processed by CGI service programs, and the dynamic Web functionality is achieved. Field test results show that this embedded Web server reduces server resource costs and improves response speed.
Key wordsuIP stack   AJAX technology   embedded Web server   common gateway interface   
收稿日期: 2012-05-22; 出版日期: 2012-10-01
作者简介: 杜宝祯(讲师),主要研究方向为嵌入式网络化测控系统。
引用本文:   
杜宝祯,吴志荣,曾佳等. 基于uIP与AJAX的动态Web服务器设计[J]. 单片机与嵌入式系统应用, 2012, 12(10): 19-21.
Du Baozhen,Wu Zhirong,Zeng Jia et al. Design of Dynamic Web Server Based on uIP and AJAX[J]. Microcontrollers & Embedded Systems, 2012, 12(10): 19-21.
 
[1] 张勇,朱志红,田茂胜.基于uIP协议栈的嵌入式Web服务器的实现[J].网络与通信,2011,30(4):5961.
[2] 张永涛,黄丹丹,李欧. uIP协议分析及其应用 [J].信息工程大学学报,2006,7(2):147149.
[3] 曹欲晓,韩磊. uIP中UDP协议实现的改进[J].微型机与应用, 2010(21).
[4] 苏义鑫,毛晓磊. uIP在S3C44B0X上的移植研究及webserver实现[J].微型电脑应用,2008,24(2):5860.
[5] 徐金宝,徐开芸,朱昊.基于ARM7和uIP的电脑横机以太网接口构建[J].中国制造业信息化, 2011(9).
[6] 郑伟,徐荣华.嵌入式Linux系统CGI程序设计技术[J].单片机与嵌入式系统应用,2004(10):2123.
[7] 伊文斌,周贤娟,鄢化彪,等. uIP TCP/IP协议分析及其在嵌入式系统中的应用[J].计算机技术与发展,2007,17(9):240243.
[8] 刘忠超,田金云.网络化温室控制器中嵌入式TCP/IP协议栈的研究与实现[J].南阳理工学院学报, 2011(2).
[9] Dave Crane, Eric Pascarell o, Darren James. Ajax in Action[M]. American:Manning Publications Co, 2006.
[10] 杨铁军,李旭东. AJAX技术在粮情测控系统中的应用研究[J].农机化研究,2011,7(7):181185.
[11] 潘琢金,王秋实.基于AJAX与CGI的嵌入式瘦Web服务器研究[J].计算机工程与设计,2010,31(10):43724374.
[12] 刘苹苹,王新刚.AJAX技术下隐蔽通道的安全设计[J]. 信息与电子工程,2011(5).
[1] 李英明,闫志辉,周水斌. 一种实用的嵌入式Web服务器设计[J]. 单片机与嵌入式系统应用, 2012, 12(1): 12-13.
[2] 康文广,胡利民. 基于W3150A+的嵌入式Web服务器设计[J]. 单片机与嵌入式系统应用, 2010, 10 (6 ): 41-43 .
[3] 刘银水,肖正宇,孙伟. 基于ARM-Linux的嵌入式WEB服务器[J]. 单片机与嵌入式系统应用, 2007, 7 (6 ): 14-17 .
[4] 安峰,陈小平. 嵌入式Web Server中EGI技术的应用[J]. 单片机与嵌入式系统应用, 2006, 6 (10 ): 30-32 .
[5] ,邓晓红,谌震文,占军,易明华. 基于EWS的EPA蓝牙数据采集系统设计[J]. 单片机与嵌入式系统应用, 2005, 5 (7 ): 54-56 .
[6] 周琦,黄天戍. CAN总线的嵌入式Web服务器设计[J]. 单片机与嵌入式系统应用, 2004, 4 (3 ): 65-68 .
[7] 刘国梅,郑安平. uClinux下动态Web技术的实现方法※[J]. 单片机与嵌入式系统应用, 2004, 4 (2 ): 67-69 .
[8] 张懿慧,陈泉林. 源码公开的TCP/IP协议栈在远程监测中的应用[J]. 单片机与嵌入式系统应用, 2004, 4 (11 ): 61-64 .
[9] 刘文涛,胡家宝. 嵌入式Web服务器的分析与研究[J]. 单片机与嵌入式系统应用, 2002, 2 (9 ): 7-9 .