 | |
您可以点击如下链接,马上下载 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 进行管理。基于应用程序所需的资源(按基础计算设施的可用性和容量来测量)和基于应用程序与企业所使用的其他应用程序相比较而言的相对要求,可以在拓扑中对应用程序组件进行定位。
目前,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 是 IBM SOA 应用程序架构的基础,同时也是 IBM SOA 生命周期部署过程的基础。
图 2. SOA 部署过程中的 WebSphere Application Server
WebSphere Application Server 使您可以在高可用环境中部署您的应用程序。这种高可用环境是完全符合 SOAP Web 服务标准的,其中包括 WS-Basic 安全概要、WS-Notification 和 WS-Business 活动。
环境的系统要求取决于您所选择的产品。WebSphere Application Server 产品系列包括下列旨在满足广泛客户要求的特有包:
图 3. WebSphere Application Server 产品
若要了解更多信息或查看其他 WebSphere Application Server 产品,请参见 WebSphere Application Server 产品系列概述。
访问 supported hardware and software requirements 以了解所需的特定产品和版本。另请参见 WebSphere Application Server Information Center 以获得 WebSphere Application Server 产品系列中的所有产品和版本的在线文档库。
developerWorks WebSphere Application Server 产品专题可以帮助您开始使用 WebSphere Application Server。在您掌握基础之后,可以访问相关资源来帮助您对基本的应用程序服务器实现进行增强。该专区包括深入的技术资源,以帮助您开发成熟的应用程序、获得技术支持、与其他门户和 Portlet 开发人员交互,以及了解如何获得 WebSphere Application Server 方面的认证。
您可以下载最新版 WebSphere Application Server V7 或 WebSphere 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 的大量文章、教程、多媒体课堂等技术资源。
|