《配置BMHTTPServer和WebSphereApplcatonServer连接优化应用服务.docVIP

《配置BMHTTPServer和WebSphereApplcatonServer连接优化应用服务.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《配置BMHTTPServer和WebSphereApplcatonServer连接优化应用服务

配置IBMHTTPServer和WebSphereApplicationServer连接优化应用服务 在本文中,你可以学习到: ?? 使用 IBM HTTP Server 的好处有哪些 ?? 如何配置 IBM HTTP Server和IBM WebSphere Application Server连接 ?? 如何发布 ear包使之能优化IBM WebSphere Application Server性能 ?? 一个示例 前言 大家都知道, IBM 的 WebSphereApplicationServer( 简称 WAS) 是一个企业的级 EJB 容器,它本身具有容纳 EJB , Servlets , JSP , HTML 等功能,也就是说, WAS 它本身同时具备 EJB 容器和 WebServer 的功能。 我们单纯的 WebServer 如 IIS,Apache,IBM HTTP Server( 简称 IHS) ,它们只具有处理静态 HTML 页面的功能,不具有 EJB 容器的功能。 我们通常在安装 IBM WebSphere 包时,可以选择安装 WAS 和 IHS 两个部分。它们可以安装在同一个物理主机上,也可以分开安装在不同的主机上。 WAS 在处理静态的 HTML 页面及一些图片文件时,它是通过 Java 输入和输出流来进行和客户端通信的。而 IHS 是在 Apache 的基础上修改而来的,它是用 C 语言来处理用户的对静态文件的请求。相比之下, IHS 处理静态文件的速度要快一些。同时,如果我们能够让二则连接起来成为一个整体,对客户端用户来说是透明的,让 WAS 做 EJB 容器处理动态请求,让 IHS 处理静态文件,有以下好处: ?? IHS 能够以更快的速度处理静态请求,在许多商务应用中,对于 html 页面的请求和对于 JSP/Server 的请求及对于后台 EJB 的请求数量是递减的。在这种情况下,可以让 IHS 分担 WAS 的负担。 ?? 可以把 IHS 和 WAS 分别装在不同的物理主机上,这样可以让 IHS 处于 DMZ 区域,而让 WAS 处于受保护区域,提高安全性。具体这一部分,可以参考其它网络拓朴资料。 ?? 当企业应用增大时,我们需要利用集群技术来达到负载均衡,这时候,可能需要多个 WAS 节点并通过 ND ( NetworkDeploymentManager )来管理它们。这时必须要有一个 IHS 在前面提供这种分发功能。也就是说,利用 IHS 可以为以后扩展做更好的准备。 具体来说, IHS 和 WAS 的连接是通过一个叫 WebServerPlug-in 的来连接它们的。它们的拓朴结构图可以如下所示: 上图的清晰足以不再说明。 前提条件 要想让 IHS 和 WAS 连接起来,我们必须在安装 WEBSphere 包时,选择自定义安装,并选中“ Plug-in For IBM HTTP Server ”。同时,我们需要安装 IHS 和 WAS 。在本文中,我们以 IHS 和 WAS 装在同一台主机上为例说明。 设: WAS 安装在 D:\WebSphere511\WebSphere\AppServer 下面。 IHS 安装在 D:\WebSphere511\IBMHttpServer 下面。 其次,我们需一个还没有打包的 WSAD 工作区,我们在最后打包时,要进行一些设置以满足要求。注意,这个工作区必须是最后马上要打包发布的工作区。 在开始之前,我们先启动 IHS 和 WAS ,在 IE 中输入: http://localhost:9080/snoop/ 看是否正确安装 好了,一切好了,我们来看如何配置。 配置步骤 用 WSAD5 启动最后需打包的工作区,进入开发环境的 J2EE 视图,双击打开 ”WEB Content” 目录下的“ WEB-INF ”目录下的 web.xml 文件,进入 XML 编辑器,选中扩展页面,如下图所示: 在上图中,将“启用了文件服务”前的 √ 去掉。保存。 2 、打包工作区,将系统输出为 ear 包或输出为 jar 包和 war 包两部分均可以。 3 、进入 WAS 管理工作台,配置 J2C 认证和 JDBC 数据源,成功发布刚才导出的 ear 包。 4 、选择 WAS 管理工作台左边的“环境” - “ 更新 Web 服务器插件 ”,并在右边选择“确定”。 5 、然后退出 WAS 管理工作台,进入 WAS 安装目录: D:\WebSphere511\WebSphere\AppServer\config\cells ,确认目录下的 plugin-c

文档评论(0)

sf197103 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档