产品中心

销售热线:010-82665533
传 真:010-82665698
邮 箱:jyd@jydit.com.cn
地 址:北京市海淀区知春路111号理想大厦608室

当前位置:首页>>产品中心>>IBM 软件

 IBM 软件
详细介绍: WebSphere Application Server

    IBM WebSphere Application Server 是建立在开放标准基础上的主要JEnterprise Edition (J2EE) 和基于Web 服务的应用程序服务器,旨在帮助您部署和管理从简单网站到强大的随需应变解决方案的应用程序。WebSphereApplication Server 提供一个丰富的应用程序部署环境,其中具有全套的应用程序服务,包括用于事务管理、安全性、群集、性能、可用性、连接性和可伸缩性的功能。它与J2EE 兼容,并为可与数据库交互并提供动态Web 内容的Java 组件、XML Web 服务提供了可移植的Web 部署平台。

    WebSphere Application Server 为部署应用程序、管理应用程序资源要求、确保应用程序的可用性、保护和与其他应用程序及其资源要求的隔离以及监视和保护应用程序提供了支持。

WebSphere Application Server 单服务器安装示例图:

                            

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

  Ø    多层分布式业务计算

  Ø    基于Web 的计算

  Ø    集成的企业计算

  Ø  面向服务的计算

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

 

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

 

1、首先,它是其编程模型设计支持高度虚拟化的应用程序组件的容器。这是在基础信息系统中通过将应用程序的表示和业务逻辑与承载该逻辑的基础设施分离来实现的。

2、其次,该应用程序服务器是资源管理器——它将应用程序组件作为资源来管理,并在这些组件所依赖的计算和信息资源的上下文中管理它们,这些依赖资源包括执行环境、数据系统、连接、事务、安全上下文RAS(可靠性、可用性和可服务性)、消息系统和其他应用程序组件。这两个属性都形成了支持随需应变计算的关键后盾。从分布式操作系统到分布式随需应变操作系统的转变是通过为网格计算、基于Web 的丰富交互模型、面向服务的体系结构、自主、业务流程管理和动态预置及实用程序管理WebSphereApplication Server 基础的扩展来实现的。随需应变电子商务的一个重要特征在于它是动态的。它以需求的速度和步调而变化——对业务服务的需求、对信息的需求和对计算容量需求。只有为变化而设计的应用程序才能在此类环境中生存下来。有许多应用程序设计模式描述了用于实现高度的重用和组件共享的技术,包括结构化和面向对象编程原理。

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

Ø  WebSphere Application Server Community Edition V1.0 是一个轻量级J2EE应用程序服务器,它建立在Apache 软件基金会的开放源代码应用程序服务器项目Apache Geronimo 的基础上。WebSphere Application ServerCommunity 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 构建在WebSphereApplication Server 基础上,并提供了高级部署服务,包括集群、网络边际 (edge-of-network) 服务、Web 服务增强和用于分布式配置的高可用性。

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

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

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