- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Page 31 3.WEB 服务器与应用服务器的区别 ? 从逻辑角度看,应用服务器与 Web 服务器相互配合共同完成商务逻辑。 Web 服务器向应用服务器提供用户的请求,并表达处理的结果。而应用 服务器及其上层的应用负责完成商务逻辑的处理,并反馈处理的结果 。但从产品角度讲,应用服务器和 Web 服务器有很大的差别,体现在: ? ( l ) Web 服务器只能将应用程序处理结果以 HTML 页面的形式发布给用 户。例如,如果应用程序需要和 IBM 的 MainFrame (如 3270 )交互,从 IBM3270 这样的专用系统中提取数据,那么 Web 服务器是无能为力的, 而应用服务器则可能提供与 IBM 大型机的中间件接口,使应用程序可以 很容易地存取数据。 ? ( 2 )应用服务器可为企业级应用提供一种可靠的、高性能的运行环境 ,而 Web 服务器是无法做到这一点的。 ? ( 3 )应用服务器可以提供很多预先安装的(或者预置)服务,例如搜 索引擎、内容管理等,这样开发人员实现这些功能时,不再需要额外 地开发,可以直接通过系统调用实现,这样开发的工作量能够减少。 Page 1 review ? 商务逻辑层的主要功能 – 核心层(商务应用程序) – 支持层(商务服务层、商务支持层、基础支持层) ? 面向过程、对象、组件、服务的软件开发 ? ASP 内置组件技术 – 广告轮显组件 Server.CreateObject( “ MSWC.AdRotator ” ) – Response.Write Ad.GetAdvertisement( “ adver.txt ” ) Page 2 agenda ? Web 服务器及相关技术 ? 应用服务器及相关技术 ? 应用服务器与 web 服务器的区别 ? ASP 组件使用:浏览器兼容组件、文件存取组件等 Page 3 1.WEB 服务器及相关技术 ? WWW 服务器的主要功能在于提供 WWW 显示,随着电子商务系 统规模扩大,其功能也在不断地丰富,充当了商务服务器 的作用。但是,随着电子商务系统三层体系结构的提出和 明确,更细致地层次划分又导致了应用服务器的出现,并 由其承担了商务服务器的主要功能。目前,对这两类服务 器的功能划分和软件实现,并没有非常严格的界限,各厂 商的产品更是在名称上和功能上标准不一。本书从比较理 论的角度进行分析, WWW 服务器的定义主要限定在 WWW 显示 服务的提供上。从这个意义上, WEB 服务器技术应属于表示 层技术,但为了与应用服务器进行对比,放入此章中。 ? 1 WEB 服务器软件的功能 ? 2 WEB 服务器软件和工具 ? 3 WEB 服务器的硬件及其性能评价 Page 4 1.1 WEB 服务器软件的功能 ? WWW 服务器可位于因特网上,也可位于企业的专用内部网上 。在后一种情况下,通常有防火墙来保护服务器。服务器 是否提供公共访问对其任务和功能也有很大影响。内部网 的 WWW 服务器在允许用户访问之前通常要询问登录和口令信 息来验证用户的身份。根据所用软件包的不同, WWW 服务器 程序的功能可有很多差异。开发商 O Reilly 软件公司把 WWW 服务器功能分为:核心功能、网站管理、应用构造、动态 内容。网站管理也是 WWW 服务器软件的一项主要功能。虽然 并不是 WWW 服务器程序的所有功能都可准确地归入上述类型 中,但这种功能分类方法是讨论 WWW 服务器软件功能的一种 方便而完善的方法。 Page 5 1.1.1 核心功能 ? 在 Web 平台中,传统 Web 服务器的作用相当于使用 HTTP 协议的文件服务 器。用户在浏览器输入 URL 的地址,浏览器会根据地址中的内容连接到 指定的 Web 服务器,然后利用 HTTP 协议从 Web 服务器上卸载需要的文件 。当传输结束后,浏览器就与 Web 服务器断开连接。由于基本 Web 技术 的限制,在这个基本平台上是不能实现逻辑处理、计算和数据库访问 的。 ? 如果客户机请求的是动态页面,服务器就调用其他程序,接收后端处 理的结果,把响应转换成特定的格式,最后把页面和其他对象发到发 出请求的客户机上。 Page 6 CONT :核心功能 ? ( 1 )安全性:安全性和验证服务对内部网 WWW
文档评论(0)