`
touchmm
  • 浏览: 1038582 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

IBM发布WebSphere应用服务器V8.0测试版

阅读更多

http://www.infoq.com/cn/news/2010/11/was_8

目前,符合Java EE 6规范的应用服务器寥寥无几,参考实现GlassFish仍是唯一的完整实现。Red Hat的JBoss 6TmaxSoft的JEUS 7现在都还处于测试阶段,预计今年会予以发布。

IBM最近公布,他们已经开始执行WebSphere 8应用服务器的测试计划,该版本最终会支持Java EE 6规范。IBM表示,尽管这一版本目前尚未完全支持Java EE 6规范,但已经实现了Java™企业版6.0规范中的关键部分,具体有:

  • EJB(Enterprise JavaBeans) 3.1
  • JPA(Java Persistence API) 2.0
  • JSF(JavaServer Faces) 2.0
  • JSP(JavaServer Pages) 2.2
  • Servlet 3.0
  • JCA(Java EE连接器体系结构) 1.6
  • Java的上下文和依赖注入(CDI)

至于其他主要的市场竞争者,Oracle虽然自2009年公布路线图大纲后很少公开发表声明,不过预计WebLogic 12g和Fusion Middleware 12g会于明年发布。

Java EE 6引入了Profile的概念,为了解决特定问题,Profile可以定义完整API的子集。Profile的部分意图就是为了降低潜在Java EE供应商进入市场的门槛,允许他们的实现只涵盖传统Java EE堆栈的部分内容。迄今为止,推行的Profile只有Web Profile,它包含下列API:

    1. 包括JSF 2、Facelets、JSP各个版本、Servlet 3的Web层
    2. 借助CDI、Managed Beans和拦截器实现的依赖注入和上下文管理
    3. 通过Bean Validation实现的数据验证和约束
    4. EJB 3.1精简版提供的业务逻辑层
    5. JTA实现的事务管理
    6. JPA 2.2实现的数据持久化

到目前为止,已经发布的Web Profile实现有三个:

  • CauchoResin4.0
  • ApacheGeronimo3.0
  • SIwpas——一个基于Apache Tomcat 7、使用Apache库的开源实现

Caucho踏足该领域是很有意义的。作为Servlet容器,Resin比Tomcat出现得还要早,其良好的性能和可伸缩性也被人称道,但Caucho一直不愿意进入Java EE市场。Web Profile则可以让Caucho做到这一点,正如Caucho在博客里解释的一样:

有了Java EE 6 Web Profile,我们终于有信心交付一个完全遵循标准的Resin版本了,该版本在功能和可用性上都已准备就绪。我们相信,Web Profile能让我们创建一个非常轻量的Java EE应用服务器,和其他服务器端的Java开发选项相比,它“开箱即用”的开发体验或许更加引人注目。

Web Profile的实现要能够自由扩展。Resin就可以做到,它利用Caucho的Hessioan技术(并非RMI或SOAP)暴露了一个远程调用层,并在支持消息驱动Bean的同时提供了一个小而有效的JMS实现。此外,EJB 3.1精简版的容器也支持异步方法、调度方法等内容。

查看英文原文:IBM WebSphere Application Server V8.0 Beta Announced

分享到:
评论

相关推荐

    IBM WebSphere Application Server 8.0 Administration Guide

    ### IBM WebSphere Application Server 8.0 Administration Guide #### 关键知识点概述 1. **IBM WebSphere Application Server 8.0简介** - 版本特点 - 系统架构 - 安装与配置 - 应用程序部署 - 性能调优 -...

    websphere8.0操作手册

    ### WebSphere 8.0 操作手册:数据源与共享库配置详解 #### 一、登录控制台与环境配置 1. **登录WebSphere控制台**: - 打开浏览器,输入WebSphere控制台的地址(通常是http://[server_address]:[port]/ibm/...

    IBM Redbook -WebSphere Studio 5.1.2 for JSF and SDO

    WebSphere Studio是IBM开发的一款集成开发环境(IDE),用于构建、测试和部署Java EE应用程序。版本5.1.2针对JSF提供了增强的功能,以简化JSF应用的开发过程。 - **JSF项目创建**:WebSphere Studio允许用户创建新...

    IBM WAS_8.0_Cluster安装部署手册

    IBM WebSphere Application Server (WAS) 是IBM推出的一款企业级应用服务器,广泛应用于构建、运行和集成企业级Java、.NET和其他Web应用程序。WAS提供了丰富的中间件服务,包括J2EE支持、安全性、集群、事务处理和...

    IBM WAS 自动部署脚本

    IBM WebSphere Application Server (WAS) 是一个强大的企业级应用服务器,用于运行和管理Java EE (现在称为Jakarta EE) 应用程序。在大型企业环境中,自动化部署是提高效率和减少错误的关键环节。"IBM WAS 自动部署...

    mqadv_dev80_windows_2.7z.zip

    IBM WebSphere MQ 8.0 是一款强大的消息中间件,由IBM公司开发,用于在不同应用程序之间可靠地传输数据。这个“mqadv_dev80_windows_2.7z.zip”压缩包是IBM WebSphere MQ 8.0在Windows平台上的安装文件的第一部分,...

    WAS ND 9.0安装手册

    IBM WebSphere Application Server Network Deployment(WAS ND)是IBM公司推出的一款企业级应用服务器软件,它为Java EE应用程序提供了全面的支持,包括事务处理、安全性、集群等特性。WAS ND 9.0是该系列软件的一...

    portal8集群安装

    - **WAS 8.0.0.3 安装**:WebSphere Application Server (WAS) 是WebSphere Portal的基础,它提供应用程序服务器功能。在IM中,你需要指向WebSphere Portal媒介的repository.config文件,然后选择要安装的组件,...

    正版Apache tomcat 8.0.37

    3. **轻量级**:相较于其他Java应用服务器,如IBM WebSphere或Oracle WebLogic,Tomcat体积小巧,资源消耗低,适合小型到中型的Web应用。 4. **性能优化**:Tomcat 8.0.37版本引入了多种性能优化措施,包括连接器...

    MQ8.0.0-4_FOR_WIN_X86_64

    MQ,全称为IBM WebSphere MQ,是一款高效、可靠的消息中间件,用于在分布式系统中传递数据。这个版本可能是MQ的8.0.0.4更新,提供了增强的功能和稳定性修复。 【描述】中提到的"MQ"是消息队列的简称,这是一种软件...

    Tomcat服务器搭建.docx

    Tomcat 作为一种轻量级且免费的 Web 服务器解决方案,广泛应用于中小型项目的开发与测试。了解其架构原理、版本特点以及文件结构等内容对于 Web 开发者尤为重要。此外,熟悉不同 Web 服务器的特点有助于开发者在不同...

    IBM WAS8.5配置WS_SDK_JAVA_TECH_7.0.6.1__TRIAL

    IBM WebSphere Application Server (WAS) 8.5 配置与 IBM Web Services Software Development Kit for Java (WS_SDK_JAVA_TECH) 7.0.6.1 的整合是企业级Java应用程序开发的关键环节。本资源包提供了WS_SDK_JAVA_TECH...

    Portal8开发

    IBM WebSphere Portal V8.0(以下简称Portal8)是业界领先的门户解决方案之一,它提供了强大的功能集和灵活的定制选项,能够满足不同规模企业的复杂需求。本文将围绕“Portal8开发”这一主题,详细介绍其配置方法及...

    Win7下MQ的安装、配置以及C#对其使用

    IBM WebSphere MQ,简称MQ,是IBM提供的一款高效、可靠的异步消息中间件,用于在不同应用程序之间传输数据。在Windows 7操作系统上安装MQ,首先需要确保系统满足最低硬件和软件要求。MQ 7.0支持32位系统,而MQ 8.0则...

Global site tag (gtag.js) - Google Analytics