【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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:461730
用户头像

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

关注

评论

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

Go 语言实现 WebSocket 推送

全象云低代码

websocket 低代码开发 Go 语言

Nacos-Group

平凡人生

推动数据安全战略落地 新思科技给出这些建议

InfoQ_434670063458

CRM系统如何帮助你的业务?

低代码小观

企业管理 CRM

开发实践 —— 教你使用Z-ONE Studio Lite + Digital car创建智能场景

SOA开发者

未来E/E架构的发展情况

SOA开发者

美女程序“媛”:从工程师到架构师,我的代码人生

融云 RongCloud

程序员 代码人生

融云 IM+RTC+X「全」通信解决方案,赋能全平台、多语言开发者

融云 RongCloud

通信 技术栈 语言 & 开发

P9都爱不释手!Alibaba9月最新出品776页JDK源码+并发核心原理解析小册

Java 架构 面试 程序人生 编程语言

【编程语言】[Go] Go语言入门

衣谷

golang 协程 GC

2021年海南企业办理等保业务指南

行云管家

网络安全 等保测评 等保评测 海南

基于云的 CRM 能为您的业务提供哪些服务?

低代码小观

企业管理 CRM

上汽零束 | 官方有奖征文正式启动,速来挑战!

SOA开发者

Automotive SPICE® 汽车功能安全

SOA开发者

AWE Asia 2021 | 百度AI+AR,塑造AR应用智能新体验

百度开发者中心

AI 最佳实践 方法论

云短信服务孰优孰劣?博睿数据重磅发布云短信评测报告

博睿数据

CRM是什么,你有认真了解过CRM吗?

低代码小观

企业管理 CRM

必须得会的汽车ECU研发基础--ECU软件架构概览3

SOA开发者

译文 | MySQL 8.0 密码管理策略(一)

RadonDB

MySQL 数据库

「AI时代下的融合通信技术」专场等你赴约|QCon 2021

网易云信

人工智能 音视频

从头到尾没有一句废话!阿里Redis神级手册,从基础到源码一次讲清

Java 架构 面试 程序人生 编程语言

2021最新版阿里巴巴内部百亿级高并发系统(全彩版小册开源)

Java 架构 面试 后端 高并发

StartDT Hackathon | 泛元数据:让数据成为资产

奇点云

Talk to AI,揭秘背后的语音识别数据

澳鹏Appen

语音 nlp 语音识别 训练数据 语音识别模型

上汽零束 | 官方有奖征文正式启动,速来挑战!

SOA开发者平台

四种主要网络IO虚拟化模型

hanaper

如何用一行代码使API提速几十倍

大伟

redis cache java

开发实践 —— 教你使用Z-ONE Studio Lite + Digital car创建智能场景

SOA开发者平台

软件定义汽车 流程图绘制工具 数字汽车 汽车SOA

SOA架构概述

SOA开发者

Zookeeper入门看这篇就够了

牧小农

zookeeper

ONES x 华发集团 | 多团队多项目的高效管理实践

万事ONES

项目管理 项目管理工具

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