IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  WebSphere  >

WebSphere Application Server 资源中心

WAS, 新手入门, WAS V7, 功能部件包...

developerWorks
概述WAS 新手入门WAS V7 专题WAS V6.1 专题WAS 功能部件包专题

什么是 WebSphere Application Server?

您可以点击如下链接,马上下载 WebSphere Application Server 软件 v7 版本,体验其为您带来的新特性及新功能。

更多关于 WebSphere Application Server 的技术资源,请参考:

IBM WebSphere Application Server(WAS)是 IBM WebSphere 软件平台的基础和面向服务的体系结构的关键构件。WebSphere Application Server 提供了一个丰富的应用程序部署环境,其中具有全套的应用程序服务,包括用于事务管理、安全性、群集、性能、可用性、连接性和可伸缩性的功能。它与 Java EE 兼容,并为可与数据库交互并提供动态 Web 内容的 Java 组件、XML 和 Web 服务提供了可移植的 Web 部署平台。

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

目前 IBM 推出的 WAS 版本是 V7,该产品是基于 Java EE 5 认证的,支持 EJB 3.0 技术的应用程序平台,它交付了安全、可伸缩、高性能的应用程序基础架构,这些基础架构是实现 SOA 所需要的,从而提高业务灵活性。


图 1. WebSphere Application Server 单服务器安装示例
示例应用程序

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

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

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



回页首



WebSphere Application Server V7 版本介绍

目前,IBM 为您推出了应用服务器的新版本 WebSphere Application Server V7,该版本在对新标准的支持、功能和管理、以及应用程序的开发等方面都有了显著的增强。下面先让我们先了解这些主要的新特性吧:

  • 标准
    • 支持 Java SE 6 及 Java EE 5 规范
    • 支持 JPA,从而进一步简化了 EJB 的开发
    • 支持 Jave EE JAX-WS,从而简化了 Web 服务的开发
  • 系统管理
    • 提供智能预置功能,能够减少内存占用空间和应用程序服务器启动时间
    • 提供管理代理,能够以多种方式帮助您降低管理大型部署的成本
    • 提供了 Web 服务策略集的机制
    • 提供了用于系统集成总线(SIBus)配置的新管理向导
  • 应用程序开发和管理(提供了两个进行应用程序开发的工具选项)
    • IBM Rational Application Developer V7.5 for WebSphere
    • IBM Rational Application Developer Assembly and Deploy V7.5

如果您希望更进一步了解 WebSphere Application Server V7 这些新特性,请参考以下资源。

此外,IBM 还推出了更多的 WebSphere Application Server 的版本,下面我们目前的主要版本:

  • WebSphere Application Server Community Edition V2.1
  • WebSphere Application Server for Developers V7
  • WebSphere Application Server V7
  • WebSphere Application Server Express V7
  • WebSphere Application Server Network Deployment V7
  • WebSphere Application Server Hypervisor Edition V7
  • WebSphere Application Server for zOS V7
  • WebSphere Extended Deployment

其中,需要特别说明的是,WebSphere Application Server for Developers V7 和 WebSphere Application Server Hypervisor Edition V7 都是最新推出的版本。其中 WebSphere Application Server for Developers V7 与应用程序最终运行的生产运行时环境相同,是为了减少开发人员的测试工作而推出的一款免费的产品,目的是让开发人员可以使用与应用程序最终运行的生产运行时环境相同的运行时环境进行开发,从而增强信心,目前支持的平台为 Windows 和 Linux。而 WebSphere Application Server Hypervisor Edition 可以看做是 WebSphere Application Server 的一个特殊版本,是预置了 SuSe Linux Enterprise Server 操作系统和 IBM WebSphere Application Server V7.0 或 V6.1 的虚拟镜像包,可以运行在 VMware ESX 或 ESXi 服务器上。Hypervisor Edition 具备 WebSphere Application Server 产品家族成员的所有优点,如基础架构的创新性,高性能,开发简便以及管理智能化等。



回页首



WebSphere Application Server 如何与 SOA 结合?

WebSphere Application Server 是 IBM SOA 应用程序架构的基础,同时也是 IBM SOA 生命周期部署过程的基础。


图 2. SOA 部署过程中的 WebSphere Application Server
WebSphere Application Server in the Deployment stage of SOA

WebSphere Application Server 使您可以在高可用环境中部署您的应用程序。这种高可用环境是完全符合 SOAP Web 服务标准的,其中包括 WS-Basic 安全概要、WS-Notification 和 WS-Business 活动。



回页首



WebSphere Application Server 的产品和要求是什么?

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


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

  • WebSphere Application Server V7 是 WebSphere Application Server 的基础版本,它基于 Java EE 5 、EJB 3.0 最新规范标准,具有快速开发和部署特性,并与 IBM Rational 工具紧密集成。

  • WebSphere Application Server - Express V7 为中小企业管理简单但动态的网站提供了一个可负担的起的立即可用的工具,并具有易于使用的 Web 应用程序服务器和开发环境。。它提供了单一步骤的安装和配置、向导和缺省配置以及易于导航的文档,并包括广泛使用的示例代码供您测试、使用。

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

  • WebSphere Application Server Hypervisor Edition V7 该版本基于 WebSphere Application Server 的核心配置构建,提供了一个高可用、动态可扩展和易于管理的环境。此版本预置了 SuSe Linux Enterprise Server 操作系统和 IBM WebSphere Application Server V7.0 或 V6.1 的虚拟镜像包,可以运行在 VMware ESX 或 ESXi 服务器上。使用此虚拟映像可以快速安装、部署和卸载 WebSphere 环境,便于快速评估产品。

  • WebSphere Application Server for Developers V7 该版本与应用程序最终运行的生产运行时环境相同,是为了减少开发人员的测试工作而推出的一款免费的产品,目的是让开发人员可以使用与应用程序最终运行的生产运行时环境相同的运行时环境进行开发,从而增强信心,目前支持的平台为 Windows 和 Linux。

  • WebSphere Extended Deployment V6.1 为 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 产品系列中的所有产品和版本的在线文档库。



回页首



如何了解有关 WebSphere Application Server 的更多信息?

developerWorks WebSphere Application Server 产品专题可以帮助您开始使用 WebSphere Application Server。在您掌握基础之后,可以访问相关资源来帮助您对基本的应用程序服务器实现进行增强。该专区包括深入的技术资源,以帮助您开发成熟的应用程序、获得技术支持、与其他门户和 Portlet 开发人员交互,以及了解如何获得 WebSphere Application Server 方面的认证。

您可以下载最新版 WebSphere Application Server V7WebSphere Application Server - Express V7 或者 WebSphere Application Server Hypervisor Edition V7 的 60 天免费试用版。

您还可以下载完全免费的最新版 WebSphere Application Server for Developers V7

在 WebSphere Application Server 专区挑选适合您学习风格的学习资源:

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

关于最新版本 WebSphere Application Server V7 的技术资源,请参看 WebSphere Application Server V7 专题,我们在这里为您汇总了关于 WebSphere Application Server V7 的大量文章、教程、多媒体课堂等技术资源。



回页首


 logo

文档选项

未显示需要 JavaScript 的文档选项



  最新更新
WebSphere FAQs
WebSphere 产品家族新特性系列
WAS 功能部件包专题
WAS 功能部件包下载
WebSphere 开发工具新手入门

  开发者技术期刊
IBM WebSphere 开发者技术期刊
WAS V7 中的系统管理
面向企业的云计算
IBM 绿色 IT 解决方案

更多内容


  特别推荐
下载 WebSphere Application Server Community Edition
WebSphere 导航地图
SOA 企业架构师免费工具包


    关于 IBM 隐私条约 联系 IBM 使用条款