基于Linux嵌入式HTTP网络服务器的设计与实现  被引量:10

Design and Implementation of an Embedded HTTP Web Server Based on Linux

在线阅读下载全文

作  者:刘殿敏[1] 李科杰[1] 

机构地区:[1]北京理工大学机电工程学院,北京100081

出  处:《计算机工程》2004年第23期193-195,共3页Computer Engineering

摘  要:介绍了基于PXA250和 Linux嵌入式HTTP网络服务器的硬件、软件设计与实现。描述了基于PXA250嵌入式系统硬件设计原理,多进程和多线程并发连接嵌入式HTTP网络服务器软件算法和程序设计。程序设计基于HTTP协议作为软件开发的基础,主要包括3个关键内容:一个标准HTML页的发送和接收,客户端向嵌入式HTTP网络服务器发送Web表单请求时的通信和CGI接口程序。探讨了多个线程共享数据资源,并且安全可靠地工作。用互斥锁和条件变量技术解决了由并发产生的同步问题。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.

关 键 词:HTTP 嵌入式 网络服务器 PXA250 发送 多进程 互斥 接收 软件算法 协议 

分 类 号:TP393[自动化与计算机技术—计算机应用技术] TP311[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象