期刊文献+

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

Design and Implementation of an Embedded HTTP Web Server Based on Linux
在线阅读 下载PDF
导出
摘要 介绍了基于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.
出处 《计算机工程》 CAS CSCD 北大核心 2004年第23期193-195,共3页 Computer Engineering
关键词 HTTP 嵌入式 网络服务器 PXA250 发送 多进程 互斥 接收 软件算法 协议 PXA250 Embedded system Thread synchronization HTTP Web server Parallel connect server
  • 相关文献

参考文献1

  • 1Wall K,Watson M,Whitis M.Linux Programming Unleased.Sams Publishing,1999

同被引文献59

引证文献10

二级引证文献68

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部