计算机科学 ›› 2013, Vol. 40 ›› Issue (Z6): 236-238.

• 无线网络与通信 • 上一篇    下一篇

嵌入式瘦Web服务器的设计与研究

崔丽群,张明杰   

  1. 辽宁工程技术大学软件学院 葫芦岛125105;辽宁工程技术大学软件学院 葫芦岛125105
  • 出版日期:2018-11-16 发布日期:2018-11-16

Design and Research of Embedded Thin Web Server

CUI Li-qun and ZHANG Ming-jie   

  • Online:2018-11-16 Published:2018-11-16

摘要: 为了在低端单片机的环境下设计与研究一种嵌入式瘦Web服务器,对TCP/IP协议栈进行了精简,尤其是在TCP精简中提出了一种加速打开机制,避免了三次握手过程,并对CGI技术进行了改进。利用Javascript将服务器端的部分工作移到客户端处理,利用XMLHttpRequest实现服务器和浏览器异步通信,从而能有效地提高服务器的性能。通过性能测试表明,该服务器符合嵌入式环境的要求,在低端平台上实现嵌入式Web服务器具有较高的实用价值。

关键词: 嵌入式瘦Web服务器,TCP/IP,加速打开机制,CGI,Javascript

Abstract: To design and research of an Embedded Thin Web Server in the environment of low-end microcontroller,streamlining the TCP/IP protocol stack,particularly,puting forward an accelerated open mechanism for TCP streamli-ning to avoid a three-way handshake process and has improved the technology of CGI.Using the Javascript to make part of the work of the serve shifted to the client to process,using XMLHttpRequest inplements Asynchronous communication between the server and the browser,so the performance of the server can be improvedt effectively.Through the test of performance shows that the server can meet the requirements of the embedded environment and this embedded Web server has a high practical value in the low-end platforms.

Key words: Embedded thin Web server,TCP/IP,Accelerated open mechanism,Common gateway interfacem,Javascript

[1] Su Ying-qiang,Zhang Wei-qiang.Design of wireless embedded thin web server based on zigbee[C]∥20102nd International Conference on Future Computer and Communication(ICFCC).2010(1):525-528
[2] Liu Li-xia.Research on technology of embedded web server application [C]∥2010The 2nd IEEE International Conference on Information Management and Engineering(ICIME).2010:187-189
[3] Liu Jian-hong,Chen Jing,Tai Yu-chin,et al.Supporting AudioStreaming in Application Cloud for Embedded Systems [C]∥2012IEEE 9th International Conference on Embedded Software and Systems(HPCC-ICESS).2012IEEE 14th International Conference on High Performance Computing and Communication,2012:1800-1805
[4] Liu Jian-hong,Jing Chen,Chuan Tai-yi,et al.ACES-Application Cloud for Embedded Systems [C]∥2011IEEE/IPSJ 11th International Symposium on Applications and the Internet.2011:145-151
[5] Kovatsch M,Mayer S,Ostermaier B.Moving Application Logicfrom the Firmware to the Cloud:Towards the Thin Server Architecture for the Internet of Things [C]∥2012Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.2012:751-756
[6] Limpraptono F Y,Ratna A A P,Sudibyo H.Remote laboratories multiuser based on embedded web server [C]∥20129th International Conference on Remote Engineering and Virtual Instrumentation(REV).2012:1-7
[7] Limpraptono F Y,Sudibyo H,Ratna A A P,et al.The design of embedded web server for remote laboratories microcontroller system experiment [C]∥TENCON 2011-2011IEEE Region 10Conference.2011:1198-1202
[8] Karia D C,Adajania V,Agrawal M,et al.Embedded Web server application based automation and monitoring system [C]∥2011International Conference on DSignal Processing,Communication,Computing and Networking Technologies(ICSCCN).2011:634-637
[9] Amiri R,Elkeelany O.An embedded TCP/IP hard core forSmart Grid information and communication networks [C]∥201244th Southeastern Symposium on System Theory(SSST).2012:185-189

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!