写点什么

IBM WebSphere Application Server V8 发布,完全支持 Java EE 6

  • 2011-06-30
  • 本文字数:1329 字

    阅读完需:约 4 分钟

上周 IBM 有两个里程碑事件:2011 年 6 月 16 日是 IBM 的百年华诞,第 2 天 IBM WebSphere Application Server(WAS)V8 发布了,提供了对 Java EE 6 的完全支持:

  • EJB 3.1
  • Contexts and Dependency Injection for Java(CDI)1.0
  • Bean Validation 1.0
  • JavaServer Faces(JSF)2.0
  • Java Servlet 3.0
  • Java Persistence API(JPA)2.0
  • Java API for RESTful Web Services(JAX-RS)1.1
  • Java API for XML-based Web Services(JAX-WS)2.2
  • Enterprise Web Services 1.3(JSR-109)
  • Java Architecture for XML Binding(JAXB)2.2

除了 Java EE 6 标准外,WebSphere 8 还集成了大量的特性包,之前这些特性包是需要单独安装到 WAS V7 上的:

  • OSGi 应用。模块化框架 OSGi 已经应用在 WebSphere Application Server 内部很多年了。在 WAS V8 中,现有的组件可以在 OSGi 应用内部导出为 SCA 组件。这样,OSGi 与 Web 应用就可以在 WebSphere Application Server 中部署为 OSGi bundle 了。
  • 基于 Apache Tuscany 项目的 Service Component Architecture(SCA)1.0。
  • Java Batch,提供了一个批处理容器服务,集成了批处理编程模型,同时提供了一些管理功能,如任务定义、任务状态、检查点与重启等等。
  • Communication Enabled Applications(CEA)。CEA 编程模型增加了对通信功能的支持,比如单击调用、调用通知及协作浏览等等。
  • XML 编程模型的改进,包括对 Extensible Stylesheet Language Transformations(XSLT)2.0、XML Path Language(XPath)2.0 及 XML Query Language(XQuery)1.0 的支持。IBM Thin Client for XML 可以在 WebSphere Application Server 中加速那些使用了 XSLT 2.0、XPath 2.0 及 XQuery 1.0 的客户端应用的开发速度。

WAS V8 拥有两个特性包。“ Web 2.0 and mobile ”包(WAS V7 与 6.1 也拥有)基于 Apache Wink Dojo 项目。其目标是将 WAS 的触角延伸到桌面与移动应用上,包括流行的智能手机与平板电脑,比如 Apple 的 iPad 与 iPhone、运行在 Google Android OS 上的产品以及 RIM 的黑莓系列产品。“ dynamic scripting ”包只能用于 V8,借助于该包,PHP 与 Groovy 用户可以在 WebSphere 环境下编写程序。

IBM 在平台系统管理方面的改进下了很大功夫。WAS 8 成为该系列中首个运行 IBM 安装管理器的软件,这样可以简化部署、对于那些需要在不同硬件平台上安装软件的组织来说会起到很大的帮助作用。安装管理器为产品与修复包的安装与卸载、修复包的升级与回滚提供了单一的安装技术。深受用户欢迎的一个功能就是可以一次性安装所需的服务包,这样就无需先安装 GA 产品,然后再单独安装修复包了。

WAS V8 包含了一个 Application Migration Tool(AMT),这是在 V7 时发布的一个工具。AMT 会分析源代码以寻找到潜在的迁移问题。

WebSphere 是第 3 个通过认证的完全支持 Java EE 6 Profile 的应用,紧跟 Oracle 的 GlassFish Open Source Edition 3.x 和 TmaxSoft 的 JEUS 7 。通过 Web Profile 认证的产品有 JBoss Application Server 6.0、Caucho Resin 4.0 及 GlassFish Open Source Edition 3.x Web Profile。

WebSphere 8 发布感兴趣的读者可以在这里找到更详细的信息。

查看英文原文: IBM WebSphere Application Server Version 8 Released with Full Java EE 6 Support

2011-06-30 01:461811
用户头像

发布了 88 篇内容, 共 262.3 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

今年面试大厂屡屡失败,一波三折最终入职拼多多java岗,我经历啥?(1)

Java 程序员 后端

从JVM锁到Redis分布式锁,对小白十分友好

Java 程序员 后端

从单体式架构迁移到微服务架构

Java 程序员 后端

人机交互系统(2

Java 程序员 后端

什么会导致Java应用程序的CPU使用率飙升?

Java 程序员 后端

什么?JDK16刚刚又发布了?赶紧尝尝鲜

Java 程序员 后端

从三线城市公司跳槽美团关键,啃透了腾讯T8-3手写Java高级笔记

Java 程序员 后端

用明道云实现与物流信息交互

明道云

从筛选简历和面试流程讲起,再给培训班出身的程序员一些建议

Java 程序员 后端

京东秒杀系统是世界上最牛批的,不接受反驳!(1)

Java 程序员 后端

什么是分布式系统,如何学习分布式系统

Java 程序员 后端

从SpringBoot源码看资源映射原理

Java 程序员 后端

JavaScript 进制问题

空城机

JavaScript 11月日更

从这五个方面看hashmap,新手一遍就能懂

Java 程序员 后端

什么是事务数据库?

Java 程序员 后端

今日话题:程序员,从培训班出来的都是垃圾?你们是怎么看待的

Java 程序员 后端

从头到尾说一次 Spring 事务管理(器),还不会你打我!

Java 程序员 后端

用EasyRecovery怎么恢复电脑中已删除的视频

淋雨

数据恢复

今年面试大厂屡屡失败,一波三折最终入职拼多多java岗,我经历啥?

Java 程序员 后端

从美术生到程序员转型之路【我的故事】

Java 程序员 后端

企业级的SaaS多租户微服务平台SpringBlade 项目,源码分享

Java 程序员 后端

什么才是Java的基础知识?

Java 程序员 后端

什么!有一定的学习门槛你就学不好?Java多线程,从基础到并发模型统统帮你搞定!

Java 程序员 后端

手慢无!2021 OceanBase 数据库大赛专属键盘等你来拿!

OceanBase 数据库

数据库 开源 架构 大赛 11月日更

京东员工被裁后哀叹:优化后连面试的机会都没有,每月还要还贷款

Java 程序员 后端

京东秒杀系统是世界上最牛批的,不接受反驳!

Java 程序员 后端

从一道 LRU 算法题说到缓存淘汰策略

Java 程序员 后端

以后面试再也不怕被问Java并发编程了,多亏了这本PDF电子书

Java 程序员 后端

传授一套月薪20k程序员的高薪秘籍

Java 程序员 后端

从内存分析局部变量与成员变量的区别(Java)

Java 程序员 后端

从架构演进的角度聊聊Spring Cloud都做了些什么?

Java 程序员 后端

IBM WebSphere Application Server V8发布,完全支持Java EE 6_Java_Charles Humble_InfoQ精选文章