打印

WebSphere Application Server 新手入门

WebSphere Application Server 新手入门

WebSphere Application Server 的简要概述


什么是 WebSphere Application Server?
WebSphere Application Server 如何适应随需应变环境?
WebSphere Application Server 的产品和要求是什么?
如何了解有关 WebSphere Application Server 的更多信息?

TOP

什么是 WebSphere Application Server?

IBM WebSphere Application Server 是建立在开放标准基础上的主要 Java™ 2 Enterprise Edition (J2EE) 和基于 Web 服务的应用程序服务器,旨在帮助您部署和管理从简单网站到强大的随需应变解决方案的应用程序。WebSphere Application Server 提供一个丰富的应用程序部署环境,其中具有全套的应用程序服务,包括用于事务管理、安全性、群集、性能、可用性、连接性和可伸缩性的功能。它与 J2EE 兼容,并为可与数据库交互并提供动态 Web 内容的 Java 组件、XML 和 Web 服务提供了可移植的 Web 部署平台。
这意味着 WebSphere Application Server 为部署应用程序、管理应用程序资源要求、确保应用程序的可用性、保护和与其他应用程序及其资源要求的隔离以及监视和保护应用程序提供了支持。
图 1. WebSphere Application Server 单服务器安装示例

WebSphere Application Server 支持四种主要的应用程序设计模型:

  • 多层分布式业务计算
  • 基于 Web 的计算
  • 集成的企业计算
  • 面向服务的计算

所有这些设计模型都集中于将应用程序逻辑与基本的基础设施分离;也就是说,物理拓扑和对信息系统的显式访问与应用程序的编程模型不同。通过使用高级接口和逻辑资源引用,以及促进通过组件中的声明式策略来进行服务处理,信息系统中的基础资源使用在编程模型被抽象化了。虽然提供了控件外观,但是 WebSphere Application Server 中的应用程序容器可以基于其管理策略来将这些外观映射到物理资源。利用 WebSphere Application Server 编程模型中定义的组件模型不仅可以提高程序员的工作效率,而且还使应用程序可由 WebSphere Application Server 进行管理。基于应用程序所需的资源(按基础计算设施的可用性和容量来测量)和基于应用程序与企业所使用的其他应用程序相比较而言的相对要求,可以在拓扑中对应用程序组件进行定位。

TOP

[B]WebSphere Application Server 如何适应随需应变环境?[/B]

WebSphere Application Server 在支持随需应变计算方面的作用在两个方面很重要:

  • 首先,它是其编程模型设计支持高度虚拟化的应用程序组件的容器。这是在基础信息系统中通过将应用程序的表示和业务逻辑与承载该逻辑的基础设施分离来实现的。
  • 其次,该应用程序服务器是资源管理器——它将应用程序组件作为资源来管理,并在这些组件所依赖的计算和信息资源的上下文中管理它们,这些依赖资源包括执行环境、数据系统、连接、事务、安全上下文、RAS(可靠性、可用性和可服务性)、消息系统和其他应用程序组件。这两个属性都形成了支持随需应变计算的关键后盾。

从分布式操作系统到分布式随需应变操作系统的转变是通过为网格计算、基于 Web 的丰富交互模型、面向服务的体系结构自主业务流程管理和动态预置及实用程序管理而打造 WebSphere Application Server 基础的扩展来实现的。
随需应变电子商务的一个重要特征在于它是动态的。它以需求的速度和步调而变化——对业务服务的需求、对信息的需求和对计算容量需求。只有为变化而设计的应用程序才能在此类环境中生存下来。有许多应用程序设计模式描述了用于实现高度的重用和组件共享的技术,包括结构化和面向对象编程原理。

TOP

[B]WebSphere Application Server 的产品和要求是什么?[/B]

环境的系统要求取决于您所选择的产品。WebSphere Application Server 产品系列包括下列旨在满足广泛客户要求的特有包:


  • WebSphere Application Server Community Edition V1.0 是一个轻量级 J2EE 应用程序服务器,它建立在 Apache 软件基金会的开放源代码应用程序服务器项目Apache Geronimo 的基础上。WebSphere Application Server Community Edition 旨在帮助您加速开发和部署工作、利用来自开放源代码社区的最新技术、为构建 Java 应用程序提供易于访问和灵活的基础,易于下载,并可免费使用。

  • WebSphere Application Server V6 是 WebSphere Application Server 的基础版本,它提供了完全的 J2EE 1.4 兼容性(以及超过规范的 Web 服务支持)、快速开发和部署特性(用于降低开发周期时间和最大化使用现有技能和资源),并与 IBM Rational 工具紧密集成。

  • WebSphere Application Server - Express V6 为中小企业管理简单但动态的网站提供了一个可负担的起的立即可用的工具,并具有易于使用的 Web 应用程序服务器和开发环境。

  • WebSphere Application Server Network Deployment V6 构建在 WebSphere Application Server 基础上,并提供了高级部署服务,包括集群、网络边际 (edge-of-network) 服务、Web 服务增强和用于分布式配置的高可用性。

  • WebSphere Extended Deployment 为 WebSphere Application Server Network Deployment 交付外接程序特性,以提供用于实现随需应变响应能力的动态的、目标导向的高性能环境和帮助优化部署的利用率、简化管理和增强关键业务应用程序服务质量的功能。

  • WebSphere Application Server for z/OS 使用与针对分布式平台的 WebSphere Application Server 相同的编程模型,但是专门进行了优化以利用 IBM zSeries 硬件和 z/OS 操作系统所特有的服务质量。

  • WebSphere Application Server for iSeries 使您能够利用 Web 所提供的机会,并结合使用其他 WebSphere 产品来扩展现有大型机应用程序中存在的价值,以便在连接到 Web 的大量设备中提供新功能。


若要了解更多信息或查看其他 WebSphere Application Server 产品,请参见 WebSphere Application Server 产品系列概述

访问 supported hardware and software requirements 以了解所需的特定产品和版本。另请参见 WebSphere Application Server Information Center 以获得 WebSphere Application Server 产品系列中的所有产品和版本的在线文档库。

TOP

[B]如何了解有关 WebSphere Application Server 的更多信息?[/B]

developerWorks WebSphere Application Server 专区可以帮助您开始使用 WebSphere Application Server。在您掌握基础之后,可以访问相关资源来帮助您对基本的应用程序服务器实现进行增强。该专区包括深入的技术资源,以帮助您开发成熟的应用程序、获得技术支持、与其他门户和 Portlet 开发人员交互,以及了解如何获得 WebSphere Application Server 方面的认证。
您可以下载 WebSphere Application Server V6WebSphere Application Server - Express V6 的 60 天免费试用版。
在 WebSphere Application Server 专区挑选适合您学习风格的学习资源:

这些只是可从 WebSphere Application Server 专区不断增长的集合中获得的许多技术资源的一部分。

TOP

春困秋乏,夏盹冬眠,年年如此 CopyRight By lastwinner@ITPUB.NET 2002-2006 行列转换|号段选取1 2 3|年历|Unicode代码表|九宫阵|HTML Editor|The day you went away|生活型态营养调查表 〓〓ITPUB BLOG 使用指南〓〓 博采赔率计算器 【FAQ】ITPUB 水杯 游遍中国 游遍世界 中国国家地理 手工查杀 熊猫烧香 病毒的方法

TOP

回复 #5 lastwinner 的帖子

精炼,通俗,易懂,受教了,谢谢!

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-10-11 03:34 京ICP证060528 号

Designed By 17DST