http服务器设计与实现.doc

约19页DOC格式手机打开展开

http服务器设计与实现,http服务器设计与实现全文19页约6500字论述翔实[目录]1.概述..(2)2.程序设计技术基础与原理..(2)2.1 http协议原理(2)2.2服务器技术选型(4)3.网络模块的设计与实现(5)3.1 实现目标.(5)3.2技术要点..(6)3.2.1http服务器的工作模式.(6)3.2.2侦听线程模块的实现...
编号:10-25000大小:110.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 痴狂少年 发布

HTTP服务器设计与实现

全文19页 约6500字 论述翔实

[目录]
1. 概述………………………………………………………………..(2)
2. 程序设计技术基础与原理………………………………………..(2)
2.1 HTTP协议原理………………………………………………(2)
2.2服务器技术选型………………………………………………(4)
3. 网络模块的设计与实现……………………………………………(5)
3.1 实现目标……………………………………………………….(5)
3.2技术要点………………………………………………………..(6)
3.2.1HTTP服务器的工作模式……………………………….(6)
3.2.2侦听线程模块的实现……………………………………(7)
3.2.3连接计数模块……………………………………………(8)
4. 用户接口设计………………………………………………………(12)
4.1 服务器参数设置……………………………………………….(12)
4.2程序主界面……………………………………………………..(12)
4.2.1事件记录…………………………………………………(13)
4.2.2文件访问请求……………………………………………(13)
4.2.3统计信息…………………………………………………(13)
5. 结束语……………………………………………………………….(14)
6. 致谢………………………………………………………………….(14)
7. 附录………………………………………………………………….(15)
8. 参考文献…………………………………………………………….(18)

[摘要] 本文是一个HTTP服务器设计与实现的论文,该程序能实现HTTP服务器的基本服务功能——接受连接、分析请求、和发送数据等。其中用到的一些技术有多线程、线程同步(临界区和事件对象)、重叠I/O模型。文中还介绍了HTTP协议和原理中的一些知识点,以及HTTP的请求方式,并就程序设计实现的技术要点进行了阐述。

[ABSTRACT] This is a paper, about HTTP server program design and realize,the program can service the basis function as accept, parse request and send infomations.In this program used some techniques,such as MultiThread, Overlapped I/O Model , and Thread Synchronization. In this paper you can see some introductions about the protocol and theory of HTTP.
[KEYWORDS] HTTP SERVER WINSOCK MULTITHREAD
COUNTER

部分参考文献

[3] 京京工作室 译 Windows网络编程技术 Microsoft Press 1999
[4] Microsoft MSDN Library 2000.8
[5] 王书洪、刘光明 Windows高级编程指南 清华大学出版社1999
[6] 施炜、李铮、秦颖 WinSock编程规范与应用 1996