web服务器的设计与实现

web服务器的设计与实现

ID:14605257

大小:114.50 KB

页数:24页

时间:2018-07-29

web服务器的设计与实现_第1页
web服务器的设计与实现_第2页
web服务器的设计与实现_第3页
web服务器的设计与实现_第4页
web服务器的设计与实现_第5页
资源描述:

《web服务器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本科生毕业设计(论文)学院(系):软件学院专业:软件工程学生:+++指导教师:+++完成日期20++年4月++++学院本科生毕业设计(论文)WEB服务器的设计与实现TheDesignandimplementationof WEB server总计:毕业设计(论文)24页表格:0个插图:2幅+++学院本科毕业设计(论文)WEB服务器的设计与实现TheDesignandimplementationof WEB server学院(系):软件学院专业:软件工程学生姓名:+++学号:+++指导教师(职称):+++)评阅教师:完成日期:+++++++Web服务器的设计与

2、实现软件工程专业+++[摘要]Web服务器的实现主要是服务器端接受并响应客户端的请求,本次设计是在VisualStudio2005开发平台上使用C#编程技术设计Web服务器。在当今,网络已经成为每个人生活中必不可少的沟通工具。因此,关于网络资源的共享也成为了热门话题。Web服务器的设计目的在于主要功能是提供网上信息浏览服务。本次毕业设计中我们的Web服务器工作原理是由Web浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,即实现数据传送。最后通过对WEB服务器的设计与运行,我们可以在Web浏览器中输入Web服务器的

3、socket,能够实现Web服务器与Web浏览器之间的通信,从而实现网络数据共享。[关键词]Winsock;套接字;web服务器TheDesignandimplementationof WEB serverSoftwareEngineeringMajorSHIGao-jiongAbstract:Webserverisaserver-sidetoachievethemainreceiveandrespondtoclientrequests,ThisdesignisthedevelopmentplatforminVisualStudio2005usingC#de

4、signWebserverprogrammingtechnique.。Intoday's,Internethasbecomeindispensabletopeople'sliveseverycommunicationtool.Therefore,resourcesharingonthenetworkhasbecomeahottopic.Webserverisdesignedtoprimarilyfunctionistoprovideonlineinformationbrowsingservice.ThecoursedesignprincipleofourWe

5、bserverbyWebbrowser(client)andWebserver(server)formbetweenthetwousingtheHypertextTransferProtocol(HTTP)tocommunicate,ofachievingdatatransfer.Finally,throughthedesignandoperationofWEBserver,wecanentertheWebbrowser,Webserver,socket,WebserverandenablescommunicationbetweenWebbrowser,al

6、lowingthenetworktodatasharing.Keywords:Winsock;Sockets;WebServers目录前言11系统需求分析11.1系统及需求分析11.2可行性分析11.3软件开发的目标11.4开发工具简介22Web服务器的工作原理32.1HTTP协议的作用原理32.2系统架构53开发环境及套字接编程63.1Web服务器的开发环境63.2C#开发语言相关知识与技术73.3C#中的多线程和实现83.4Web服务器的套接字编程93.5套接字编程原理104WEB服务器的设计与实现114.1Web服务器的程序设计流程114.2用C#实现

7、Web服务器的设计与实现115全文总结16参考文献17致谢18Web服务器的设计与实现前言众所周知,网络技术是当前计算机领域中最为热门的发展方向,正如当年的个人电脑以惊人的速度和规模进入人类的各个科研领域和日常生活中,从而替代了大型机和中型机,网络的飞速发展给人类的生存和生活方式又带来了一次巨大的冲击。“未来的信息时代是网络的时代”——这种观点正被越来越多的人接受,甚至现在我们可以说“网络就是计算机”。鉴于本人比较喜欢网络编程,而且更喜欢探索计算机网络技术的底层秘密,所以在准备课题的时候就选择了大家都较为熟悉的Web服务器软件的设计,希望通过本次毕业设计,对

8、C#网络底层编程和HTTP协议原理等运用较广的知识能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。