概述
WebSphere应用服务器(WAS)是因特网的基础架构软件,也就是我们所说的中间件。它使企业能够开发、部署和集成新一代电子商务应用(如 B2B 的电子交易),并且支持从简单的 Web 发布到企业级事务处理的商务应用。WAS 转变了企业对客户、合作伙伴及雇员之间关系的管理方式。例如您可以通过它提高站点传输数据的数量和质量,从而大幅提升您的Web应用的性能,并将扩展的应用程序与移动设备相结合,让销售队伍能够为客户提供更快捷的服务,或者构建电子市场以降低资源获取的成本。
这个平台的基础是 WebSphere Application Server ,它有三个版本,具有为满足您最严格的业务需要而设计的专业化配置。它通过一个简单的 Java引擎来驱动,当需求改变时,您可以容易地把应用程序移植到不同的平台上。
标准版:通过使用 servlet、JavaServer Page 以及 XML,快速地将静态 Web 站点转换为富有勃勃生机的动态站点。
高级版:包含高性能企业级 Java Bean 组件的服务器。
企业版:集成了 EJB 和 CORBA 技术,为构建流量高、容量大的电子商务应用提供可靠的保证。
WebSphere应用服务器架构图
图1
基于WebSphere应用服务器在企业内部应用的核心地位,如何保证其正常高效运行就显得非常重要。 运行在WebSphere应用服务器上的应用随时可能出现性能问题,如何智能地分析这些问题是一项挑战。当关键的J2EE业务应用出现问题时,系统和服务器管理员需要尽快识别问题的原因。使用内置管理控制台进行手工分析是十分不方便的,并且需要大量的应用服务器专业知识,并且传统的监控软件在监控websphere方面存在着很大的缺点:不能监控;监控的深度和广度不够;没有清晰的可视化效果;不能监控WebSphere应用服务器的集群。