4月10-12日 QCon 北京,与全球 140+ 顶尖工程师共同解构 AI 时代的技术浪潮! 了解详情
写点什么

Apache Geronimo 3 通过 Java EE 6 Full Profile 认证

  • 2011-12-08
  • 本文字数:1927 字

    阅读完需:约 6 分钟

Apache Geronimo 3.0-beta-1 现在通过了完整的 Java EE 6 认证。作为通过了 Java EE 6.0 Full Profile 与 Web Profile 认证的开源服务器,Geronimo 也加入了 GlassFish 3 的行列。JBoss Application Server 7 到目前“只”通过了 Java EE 6.0 的 Web Profile 认证。同时,Geronimo 3 也把内核更新为基于 Apache Karaf OSGi 运行时的 OSGi 架构,并且支持 Aries 编程模型。

Geronimo 3 提供了 6 种发行包。第一种发行包是 Geronimo With Tomcat 7 and Axis2,它通过了 Java EE 6 Full Profile 认证。第二种发行包是 Geronimo With Tomcat 7,它通过了 Java EE 6 Web Profile 认证。其余的发行包都没有通过以上认证。它们分别是:Geronimo with Jetty 8 and CXF、Geronimo with Jetty 8、minimal Geronimo (Little-G) with Jetty 8 以及 minimal Geronimo (Little-G) with Tomcat 7。

Here are the Java EE 6 technologies that Geronimo 3 fully supports. For more details about each technology, including download links to the each specification, please visit the Java EE 6 Technologies page.

下面是 Geronimo 3 完整支持的 Java EE 6 技术。如果希望知道各种技术的更多细节(包括各份规范的下载链接),请访问 Java EE 6 技术页面。

  • Web Service 技术
    • Java API for RESTful Web Services (JAX-RS) 1.1 (JSR 311)
    • Implementing Enterprise Web Services 1.3 (JSR 109)
    • Java API for XML-Based Web Services (JAX-WS) 2.2 (JSR 224)
    • Java Architecture for XML Binding (JAXB) 2.2 (JSR 222)
    • Web Services Metadata for the Java Platform (JSR 181)
    • Java API for XML-Based RPC (JAX-RPC) 1.1 (JSR 101)
    • Java APIs for XML Messaging 1.3 (JSR 67)
    • Java API for XML Registries (JAXR) 1.0 (JSR 93)
  • Web 应用技术
    • Java Servlet 3.0 (JSR 315)
    • JavaServer Faces 2.0 (JSR 314)
    • JavaServer Pages 2.2/Expression Language 2.2 (JSR 245)
    • Standard Tag Library for JavaServer Pages (JSTL) 1.2 (JSR 52)
    • Debugging Support for Other Languages 1.0 (JSR 45)
  • 企业应用技术
    • Contexts and Dependency Injection for Java (Web Beans 1.0) (JSR 299)
    • Dependency Injection for Java 1.0 (JSR 330)
    • Bean Validation 1.0 (JSR 303)
    • Enterprise JavaBeans 3.1 (includes Interceptors 1.1) (JSR 318)
    • Java EE Connector Architecture 1.6 (JSR 322)
    • Java Persistence 2.0 (JSR 317)
    • Common Annotations for the Java Platform 1.1 (JSR 250)
    • Java Message Service API 1.1 (JSR 914)
    • Java Transaction API (JTA) 1.1 (JSR 907)
    • JavaMail 1.4 (JSR 919)
  • 管理与安全技术
    • Java Authentication Service Provider Interface for Containers (JSR 196)
    • Java Authorization Contract for Containers 1.3 (JSR 115)
    • Java EE Application Deployment 1.2 (JSR 88)
    • J2EE Management 1.1 (JSR 77)
  • Java SE 中与 Java EE 有关的规范
    • Java API for XML Processing (JAXP) 1.3 (JSR 206)
    • Java Database Connectivity 4.0 (JSR 221)
    • Java Management Extensions (JMX) 2.0 (JSR 255)
    • JavaBeans Activation Framework (JAF) 1.1 (JSR 925)
    • Streaming API for XML (StAX) 1.0 (JSR 173)

通过 Java EE 6 Full Profile 认证的其他实现有:

  • Oracle GlassFish Server 3.x
  • IBM WebSphere Application Server 8.0
  • IBM WebSphere Application Server 社区版 3.0
  • TMAX JEUS 7
  • 由 Windows Azure 技术支持的 Fujitsu Interstage Application Server

Java EE 6 Web Profile 的其他实现有:

  • Oracle GlassFish Server 3.x
  • JBoss Application Server 7
  • Caucho Resin 4.0.17
  • Apache TomEE 1.0.0-beta-1

你可以访问 Java EE 兼容性页面查看最新的 Java EE 的认证结果。

Geronimo 3 也把其内核更新为基于 OSGi 技术。它支持 OSGi 核心规范 4.3 以及 OSGi 企业级规范 4.2 的一部分(包括 Configuration Admin Service Specification、Blueprint Container specification、Web Applications specification、JNDI Services specification、JPA Service specification 以及 JMX Management Model specification)。Geronimo 使用了 Apache Karaf——它是基于 OSGi 的运行时,提供了一个轻量的容器,不同的组件和应用可以部署于其上。Geronimo 也支持 Apache Aries——该项目包括了一组可插拔 Java 组件,使企业级 OSGi 应用编程模型成为可能。

你可以丛这里下载 Geronimo 3 的源代码和针对 Windows 和 Unix(包括 Linux、Mac OS X)等操作系统的二进制文件。你将需要 Java SE 1.6.0+或者更高版本。如需更多信息,请阅读 Geronimo 用户指南。你也可以订阅 Geronimo 邮件列表

查看英文原文 Apache Geronimo 3 is Java EE 6 Full Profile Certified

2011-12-08 04:022195
用户头像

发布了 76 篇内容, 共 25.6 次阅读, 收获喜欢 3 次。

关注

评论

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

“积木拼装”,HarmonyOS弹性部署大揭秘!|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

在线JSON转JAVA工具

入门小站

工具

某俄罗斯小哥,竟靠一个服务器软件直接封神?

沉默王二

nginx

如何让 Spring Security 「少管闲事」

mzlogin

Java spring spring security

DevTools 实现原理与性能分析实战

vivo互联网技术

chrome 前端 Web

单体应用与微应用典型架构比对

编程江湖

架构

电子书网站推荐

坚果

28天写作 12月日更

Vue学习的4个实用的Javascript技巧

编程江湖

VUE 3.0 源码

给弟弟的信第25封|这个世界有上帝吗?

大菠萝

28天写作

梦想总是要有的 - 工作20年程序员的2021年度总结

万俊峰Kevin

程序员 微服务 年终总结 年度总结 Go 语言

更快的Maven来了,我的天,速度提升了8倍!

王磊

书单 | 这6本书,带你轻松学习自动化办公

博文视点Broadview

【转】java开发之SpringBoot数据校验机制

@零度

Spring Boot JAVA开发

网易有道 | REDIS 云原生实战

有道技术团队

redis

Linux之locate命令

入门小站

Linux

Kubernetes API server工作原理

汪子熙

Kubernetes k8s 28天写作 docker image 12月日更

常回家看看

Tiger

28天写作

PassJava 开源 (八) :Spring Cloud 整合 Nacos配置中心

悟空聊架构

nacos 28天写作 passjava 悟空聊架构 12月日更

php项目使用xdebug远程调试

try catch

php 调试 Xdebug

云图说|ModelArts Pro:让AI开发更简单

华为云开发者联盟

AI 华为云 ModelArts Pro 云图说

带你掌握二进制SCA检测工具的短板及应对措施

华为云开发者联盟

测试 二进制 漏洞 二进制SCA检测

【转】Node进阶篇之基于 gRPC 协议的 Node 服务

@零度

前端开发 Node

Shell脚本好学吗?看看这个带你了解shell中色彩处理和awk使用技巧

学神来啦

Linux Shell linux运维 awk linux云计算

EasyAds:曾经自研的广告聚合SDK,如今在开源平台中唾手可得

EasyAds

sdk 聚合sdk 广告sdk 聚合广告sdk

数据编织趋势探秘

Kafka中文社区

读写锁ReentranReadWriteLock源码分析

Ayue、

读写锁 lock

SpringBoot2 API接口签名实现

编程江湖

springboot

中电科技加入龙蜥社区,助力开源生态建设

OpenAnolis小助手

开源社区 龙蜥社区

今天谈谈用户故事地图,不是用户故事

华为云开发者联盟

DevOps 敏捷 开发 用户故事 用户故事地图

分析内部运行机制,教你解决Redis性能问题

华为云开发者联盟

数据库 redis 缓存 GaussDB(for Redis) 结构化存储

技术职场主题线上沙龙|程序员百万年薪进阶指南

智联卓聘

职场成长 Java技术提升 技术职场 百万年薪

Apache Geronimo 3通过Java EE 6 Full Profile认证_Java_Bienvenido David_InfoQ精选文章