web服务器设计论文毕业设计(论文)word格式

web服务器设计论文毕业设计(论文)word格式

ID:6739095

大小:140.50 KB

页数:24页

时间:2018-01-24

web服务器设计论文毕业设计(论文)word格式_第1页
web服务器设计论文毕业设计(论文)word格式_第2页
web服务器设计论文毕业设计(论文)word格式_第3页
web服务器设计论文毕业设计(论文)word格式_第4页
web服务器设计论文毕业设计(论文)word格式_第5页
资源描述:

《web服务器设计论文毕业设计(论文)word格式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《Web服务器设计》aWeb服务器设计——I/O接口的实现学生姓名:xx指导老师:XXX摘要Web服务器的实现主要是服务器端接受并响应客户端的请求,本次设计是在eclipse开发平台上使用Java编程技术设计Web服务器。该Web服务器的设计分为两大部分,分别是Web服务器面板的设计与Web服务器I/O接的实现,在本次课程设计中我们首先要建立一个Web服务器的用户面板,使用户能够直观的看到Web服务器的工作,然后实现这个服务器的通信,即实现数据传送。最后通过对这两个模块的设计及其运行,我们通过在Web浏览器中输入Web服务器的socket,能够实现Web服务器与We

2、b浏览器之间的通信。关键字AWT组件;Swing组件;Socket套接字;异常处理机制;线程;流1引言长期以来,人们只是通过传统的媒体(如电视、报纸、杂志和广播等)获得信息。但随着计算机网络的发展,人们想要获取信息,已不再满足于传统媒体那种单方面传输和获取的方式,而希望有一种主观的选择性,而由于计算机网络的发展,信息的获取变得非常及时、迅速和便捷。其中,WWW技术解决了远程信息服务中的文字显示、数据连接以及图像传递的问题,使得WWW成为Internet上最为流行的信息传播方式。现在,Web服务器成为Internet上最大的计算机群,Web文档之多、链接的网络之广,令

3、人难以想象。可以说,Web为Internet的普及迈出了开创性的一步,是近年来Internet上取得的最激动人心的成就。1.1课程设计的目的通过本次课程设计,加深对计算机网络方面相关的网络知识的理解,熟悉Java语言编程以及eclipse开发平台的运用。深入理解Web服务器的工作原理,以及如何运用Java语言在eclipse平台上来进行编程设计和实现。掌握第24页共24页《Web服务器设计》a运用Java语言进行面板设计、实现网络连接的方法,在学习理解基本理论知识的同时锻炼独立思考解决问题的能力,并且培养综合运用专业及基础知识,理论联系实际,提高自己动手能力。1.2

4、课程设计的要求(1)按要求编写课程设计报告书,能正确阐述设计结果。(2)通过课程设计培养学生严谨的科学态度,认真的工作作风和团队协作精神。(3)学会文献检索的基本方法和综合运用文献的能力。(4)在老师的指导下,要求每个学生独立完成课程设计的全部内容。1.3设计平台Eclipse设计平台本次Web服务器的设计是通过Java语言的程序设计,在Eclipse平台上实现的。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(

5、JavaDevelopmentTools,JDT)。虽然大多数用户很乐于将Eclipse当作JavaIDE来使用,但Eclipse的目标不仅限于此。Eclipse还包括插件开发环境(Plug-inDevelopmentEnvironment,PDE),这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于Java开发工具。尽管Eclips

6、e是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++、COBOL和Eiffel等编程语言的插件已经可用,或预计会推出。Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。2设计原理第24页共24页《Web服务器设计》a本次课程设计是要设计一个Web服务器,主要分为两大块,一是图形用户界面的设计,一是I/O接口的实现,即实现Web服务器与客户端(浏览器)之间的通信。本课程设计只简单说明一下图形界面的设计流程,着重于介绍I/O接口的实现这一块。在实现I/O接口(服务器与浏览器的通信)中,我们主要运用了S

7、ocket套接字、Java线程、Java异常处理机制、输入输出流的设计原理和方法,下面会着重的一一介绍。2.1图形用户界面设计AWT组件。早期的JDK版本中提供了Java抽象窗口工具集(AbstractWindowToolkit,AWT),其目的是为程序员创建图形用户界面提供支持。AWT组件定义在java.awt包中,包括组件类、组件布局类等。其中:组件(component)是构成图形用户界面的基本成分和核心元素。组件类(Component)是一个抽象类,是AWT组件类层次结构的根类,实际使用的组件都是Component类的子类。Component类提供对组件操

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

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

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