毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
WEB服务器的设计与实现(3)
收客户端请求 : 由于客户端请求以文本行的方式实现 , 所以服务器一般也以文本行为
单位接收 ; ( 3 ) 解析客户端请求 : 这部分工作比较复杂 , 需要解析出请求的方法 、 UR L
目标 、 可选的查询信息及表单信息 。 如果请求方法为 HEAD , 则简单地返回响应首部即
可;如果方法是 GET ,则首先返回响应首部,然后将客户端请求的 URL 目标文件从服
务器磁盘上读出,再发送给客户端 ; ( 4 ) 发送响应信息之后,关闭与客户机的连接 。
在了 解 WE B 服务器的基本结构后 , 就需要更进一步了解如何实现服务器与协议的连接 ,
那就需要用到 CSOCK ET , 这也是本次设计中的核心与重点 。 通过 C S ocket , 利用 V S 编
程就能基本实现了简易 的 WE B 服务器的设计 , 并能 在 W indow s 系统下运行良好的运行 ,
实现 WEB 服务器 基本功能:页面访问请求响应、 HTML 文件的解析以及数据发送。
最后通过结合具体实例来验证该系统的功能。
1.2 1.2 1.2 1.2 论文结构 论文结构 论文结构 论文结构为了更好的对本次设计进行分析论述,本文的分析设计共分为优尔个部分,第一部
分为引言部分 , 对当前互联网的应用做了简单介绍 , 第二部分 , 简单地介绍了 WEB 服
务的体系结构 , 包括 WEB 服务的基本架构和 WEB 服务的基本原理 , 第三部分主要介绍
了本次毕业设计所采用的技术,面向对象技术和 Winsockets 以及对开发环境的简要
介绍 , 第四部分介绍了系统设计的情况 , 包括服务器界面设计以及服务器侦听模块和
服务器应答模块设计 , 第五部分为系统实现过程 , 介绍了各模块的详细设计步骤及部
分代码 , 然后运行测试结果的一些截图 , 第优尔部分为简要阐述了我本次毕业设计的心
得体会以及感谢帮助我顺利完成此次设计的老师和同学。第二章 第二章 第二章 第二章 如今市面上已经有很多很多出色的 WEB 服务器 , 如 IIS(Internet Information
Server) 、 NetWare WEB Server 、 Purveyor Encrypt WEB Server 、 Stronghold:
Apache-SSL-US 、 WEB Site Professional 、 WEB Star for Macintosh 。这些服务器的功
能是十分强大的 , 也各有其的特色 , 但是 它 们的本质都是一样的 , 准备接受第三方的
请求 , 并通过回复特定类型的信息以满足这些请求。 WEB 服务使用的是 HTTP 协议
(Hypertext Transfer Protocol) , HTTP 协议是基于 TCP 协议提供的可靠的数据流服
务的基础上的 。 HTTP 经历了三个版本 0.9 、 1.0 、 1.1 , 引入了很多先进的技术 , 也促
使 WEB 服务器产生了质的飞跃 , WEB 服务器起到了可扩展性 , 高速缓冲存储器、带宽
的优化 、 网络连接
管理
的提高作用 。 WEB 服务正被越来越多的公司和机构使用 , 很多
企业在享受电子商务 、 CRM 、 ERP 等带来的快捷便利 , 同时却又被紧随其后的非法访问
和入侵或安全问题所困扰 。 在 WE B 架构上寻求一种快速安全的网络数据传输解决方案 ,
从而让网络数据更加安全 , 尽管目前有一些技术对此有所改善 , 但依然存在很多问题 ,
所以网络数据安全依旧 是一个很关键的问题。
2.1 2.1 2.1 2.1 WEB WEB WEB WEB 服务器基本架构 服务器基本架构 服务器基本架构 服务器基本架构
2.1.1 WEB 服务器和浏览器
WEB 是基于请求和响应的系统 , 它是在 C/S ( Client/Server ) 结构的基础上发展
而来的 。 为了实现世界范围内的信息共享和发布 , 它规范了通讯协议 , 并规范 、 强 化
Client/Server 两端的系统功能 , WEB 为用户在 Internet 上查看文档提供了一个图形
共4页:
上一页
1
2
3
4
下一页
上一篇:
DirectShow实现WDM视频服务器设计
下一篇:
内存数据库技术及其应用研究
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
C#学校科研管理系统的设计
公寓空调设计任务书
AT89C52单片机的超声波测距...
神经外科重症监护病房患...
中国学术生态细节考察《...
承德市事业单位档案管理...
志愿者活动的调查问卷表