生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

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

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

关注

评论

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

如何使用 Restful ABAP Programming 编程模型开发一个支持增删改查的 Fiori 应用

Jerry Wang

RESTful SAP abap Fiori 5月月更

【直播回顾】OpenHarmony知识赋能五期第六课——子系统相机解读

OpenHarmony开发者

OpenHarmony

英特尔投资47亿构建巨型实验室所谓何?数据中心已然进入“液冷时代”

蓝海大脑GPU

PHP实现令牌桶限流Redis list列表 Lpush rpop 实现令牌桶 - 限流 PHP实例

Owen Zhang

php

AIRIOT物联网低代码平台如何配置Modbus TCP协议?

AIRIOT

低代码平台 驱动配置

跨平台应用开发进阶(十六) :uni-app实现H5页面唤醒APP

No Silver Bullet

uni-app App 5月月更 H5页面

LabVIEW控制Arduino LED灯闪烁(基础篇—2)

不脱发的程序猿

单片机 LabVIEW Arduino LED灯闪烁 LIAT

大规模C++编译性能优化系统OMAX介绍

百度Geek说

后端

【网易云信】沉浸式体验网易云信在线 KTV

网易智企

音视频

深度学习六十年简史

OneFlow

人工智能 机器学习 深度学习

Docker下RabbitMQ四部曲之二:细说RabbitMQ镜像制作

程序员欣宸

Java RabbitMQ 5月月更

都是限制,都是秘密,JS逆向某建筑市场数据,python爬虫120例

梦想橡皮擦

5月月更

沉浸式体验网易云信在线 KTV

网易云信

音视频技术

微信朋友圈的高可用复杂度

joak

私有化IM内置专属文档中心,助力企业协作闭环

WorkPlus

Java Core「6」反射与SPI机制

Samson

学习笔记 5月月更 Java core

将微信小程序生成商用App很简单吗?

Geek_99967b

ide 小程序转app 小程序预览

企业实施知识管理建设的7条建议

小炮

一种直流电池/电源正反接均可供电的电路方案

不脱发的程序猿

电路设计 电源电路 嵌入式硬件 直流电池/电源正反接电路

幸运哈希defi游戏系统开发方案(防作弊)

开发微hkkf5566

阿里云移动研发平台EMAS:4月产品动态更新

移动研发平台EMAS

阿里云 用户增长 研发工具 移动测试 移动推送

域名被劫持应该如何处理

源字节1号

软件开发

锅圈如何利用 Zadig 从容落地运维容器化建设

Zadig

DevOps 云原生 CI/CD 持续交付

《0次与10000次》:让坏事发生0次,让好事发生10000次

郭明

打造TOB企业流量场,钉钉将推出“视频号”,提升CDN性能是关键

郑州埃文科技

钉钉 CDN加速 IP地址 IP定位 网络优化

JDK 15 以上版本的字符串块

HoneyMoose

java培训如何减少 try-catch,这样做才优雅

@零度

JAVA开发

LabVIEW和Arduino的巧妙结合(基础篇—1)

不脱发的程序猿

单片机 LabVIEW Arduino 上位机

Java 8 中的设计模式策略

HoneyMoose

Linux环境混合使用静态库与动态库

Loken

音视频 5月月更

web前端培训复盘30+技术点(满满干货,建议收藏)

@零度

前端开发

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