webserver课程设计分析.docxVIP

  • 5
  • 0
  • 约1.04万字
  • 约 10页
  • 2021-04-13 发布于天津
  • 举报
Web server 软件体系结构课设 实验目的 掌握Web服务体系结构和工作方式,即该体系结构的服务提供者、服务 请求者和服务注册中心的角色和它们之间的交互。 实验内容 目的 开发一个基于Web Service的应用软件实例(比如天气查询、飞机/火车 票价查询、分布式计算等) 。 分工 我主要负责连接件和配置的设计,组员负责构件设计,我根据他们设计 的程序进行思考后对整个 web server 系统进行了描述与总结。 程序环境简介 本程序运行在 Windows7系统下,采用Eclipse作为开发工具,使用Java 作为开发语言,采用Apache的Tomcat搭建web服务器,实现web服务。 Web Server 简介 通过网页搭建服务器,Web服务器可以解析HTTP协议。当Web服务器 接收到一个HTTP请求,会返回一个HTTP响应,例如送回一个HTML页面。 为了处理一个请求, Web 服务器可以响应一个静态页面或图片,进行页面 跳转,或者把动态响应的产生委托给一些其它的程序例如 CGI脚本,JSPW 本,servlets,ASP脚本,服务器端JavaScript或者一些其它的服务器端技 术。无论它们的目的如何,这些服务器端的程序通常产生一个 HTML的响应 来让浏览器可以浏览。 Apache 简介 Apache是世界使用排名第一的 Web服务器软件。它可以运行在几乎所 有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流 行的Web服务器端软件之一。它快速、可靠并且可通过简单的 API扩充, 将 Perl/Python 等解释器编译到服务器中。 Tomcat 简介 Tomcat 是 Apache 软件基金会的 Jakarta 项目中的一个核心项目,由 Apache、 Sun 和其他一些公司及个人共同开发而成。由于有了 Sun 的参与 和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0规范。因为 Tomcat 技术先进、 性能稳定, 而且免费,因而深受 Java 爱好者的喜爱并得到了部分软件开发商的认可, 成为目前比较流行的 Web 应用服务器。目前最新版本是 8.0。 Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器, 属于轻量 级应用服务器。 程序架构设计 本程序采用web server架构,通过发布web端的服务器,再通过将客户 端与该服务器的 http 网址相绑定,通过接口来访问服务器对应的方法,达 到 web 服务的作用。 其中web端和客户端都是该系统的构件,web端由Apache和Tomcat所 搭建的web服务器。web server是一种基于SOAP通信协议的服务框架,所 以该系统的连接件是SOAP协议。程序使用wsdl语言描述了该系统的函数 关系。 构件设计 构件包含客户端和服务器。 5.1 服务器端设计 5.1.1 Ap ache 搭建 通过系统图形化界面方式进行搭建,其中自动生成 * G Servers * Tomcat v^.O Server at llocalhost-conFg 星 catalinanpolicy IB catfliina,properties Xi context.xml server.xml M torncat*U5ers,xrnl 审〕web,x(Til 等xml文件 T-?xml t F ?回 itrutr ? port @ shurdewp Centtnl ver=ion=l.a erwoding =UTF-r Lktnt刖 to Ih* ApKti* EyfbAiSrt {AEfJ under w or more coMntwtor licsn^fl agnetzf M*... Mote: A ServE-r ii nrsT it^f a ■Container, aa you rn呼 not define ^ubccmfwp^ntt su匚h as Valupi ... SfflH EHurrnwhi APR library ki^de-r. Dacumentjrtion at /dLJca/apr.html IrvddlSzc- la^er pnar to vv?b日pps are I口Aclrd. DDCunKnbatJDn at /doc^apcr-howtcKlitrwil 匝]Lifttner t. 画 Listener I- 巨J Listwipr 画 Lirtcfi^r Prnrtnt mcfnory luftka dup IQ- u活 of parti匚ub* jav前 JMX Support fcK thf Tonxil O

文档评论(0)

1亿VIP精品文档

相关文档