mini iis工具的设计与实现 毕业设计论文.zip
mini iis工具的设计与实现 毕业设计论文,从windows nt开始,microsoft将iis集成在操作系统中,为用户提供web服务功能。迄今,各种规模的组织都使用 iis 来主控和管理 internet 或 intranet 上的网页和ftp 站点。由于iis功能强大但负载颇高的特点,本课题的任务是在windows环境下实现一个具有iis核心功能的轻量级w...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 梦雨123 发布
从Windows NT开始,Microsoft将IIS集成在操作系统中,为用户提供Web服务功能。迄今,各种规模的组织都使用 IIS 来主控和管理 Internet 或 Intranet 上的网页和FTP 站点。由于IIS功能强大但负载颇高的特点,本课题的任务是在Windows环境下实现一个具有IIS核心功能的轻量级Web服务器。本文研究了Windows下Web服务器的设计原理与实现技术,详细分析了服务器端与客户端的通信过程,并且对通信过程中所涉及的TCP/IP协议、Socket套接字、IIS的工作原理等内容进行深入研究。在VB环境下采用HTTP协议实现了Mini IIS系统的设计。系统经过测试,可以在计算机上正常运行,可以完成基本的静态资源解析,另外系统支持简单的CGI的数据传输功能。
关键词 IIS,Web服务器,资源解析,HTTP协议,TCP/IP协议
目 录
1 引言 1
1.1 课题背景 1
1.2 发展情况 1
1.3 研究内容 4
2 IIS服务器 5
2.1 网络通信协议TCP/IP 5
2.2 超文本传输协议HTTP 7
2.3 套接字Socket 12
2.4 Web服务器 13
3 Mini IIS服务器设计 15
3.1 总体框架 15
3.2 Web服务器工作原理 16
3.3 基本功能设计 16
3.5 流程图 18
4 Mini IIS服务器实现 19
4.1 Socket模块 20
4.2 进程模块 24
4.3 程序主体的实现 26
4.4 程序的调试与运行 33
结 论 35
致 谢 36
参 考 文 献 37
关键词 IIS,Web服务器,资源解析,HTTP协议,TCP/IP协议
目 录
1 引言 1
1.1 课题背景 1
1.2 发展情况 1
1.3 研究内容 4
2 IIS服务器 5
2.1 网络通信协议TCP/IP 5
2.2 超文本传输协议HTTP 7
2.3 套接字Socket 12
2.4 Web服务器 13
3 Mini IIS服务器设计 15
3.1 总体框架 15
3.2 Web服务器工作原理 16
3.3 基本功能设计 16
3.5 流程图 18
4 Mini IIS服务器实现 19
4.1 Socket模块 20
4.2 进程模块 24
4.3 程序主体的实现 26
4.4 程序的调试与运行 33
结 论 35
致 谢 36
参 考 文 献 37