首页 | 本学科首页   官方微博 | 高级检索  
     

基于Linux嵌入式HTTP网络服务器的设计与实现
引用本文:刘殿敏,李科杰.基于Linux嵌入式HTTP网络服务器的设计与实现[J].计算机工程,2004,30(23):193-195.
作者姓名:刘殿敏  李科杰
作者单位:北京理工大学机电工程学院,北京,100081
摘    要:介绍了基于PXA250和Linux嵌入式HTTP网络服务器的硬件、软件设计与实现。描述了基于PXA250嵌入式系统硬件设计原理,多进程和多线程并发连接嵌入式HTTP网络服务器软件算法和程序没计。程序设计基于HTTP,协议作为软件开发的基础,主要包括3个关键内容:一个标准HTML页的发送和接收,客户端向嵌入式HTTP网络服务器发送Web表单请求时的通信和CGI接口程序。探讨了多个线程共享数据资源,并且安全可靠地工作。用互斥锁和条件变量技术解决了由并发产生的同步问题。

关 键 词:HTTP  嵌入式  网络服务器  PXA250  发送  多进程  互斥  接收  软件算法  协议
文章编号:1000-3428(2004)23-0193-03

Design and Implementation of an Embedded HTTP Web Server Based on Linux
LIU Dianmin,LI Kejie.Design and Implementation of an Embedded HTTP Web Server Based on Linux[J].Computer Engineering,2004,30(23):193-195.
Authors:LIU Dianmin  LI Kejie
Abstract:The thesis presents the design and implementation of the embedded system hardware and software based on PXA250 and Linux. The hardware principle of the embedded system based on PXA250 and parallel connect HTTP Web server of multi-process and multi-thread are introduced . The design of program is based on HTTP protocol. The thesis consists of three primary parts :one standard HTTP page is transmitted and received; it responses request that client transmit and handle CGI interface program. It deals with Web server of multi thread share data resource safely. To resolve the synchronous problem by reason of parallel, adopts the technologies of thread mutual exclusion lock and condition variable.
Keywords:PXA250  Embedded system  Thread synchronization  HTTP Web server  Parallel connect server  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号