写点什么

Apache TomEE 1.0 发布

  • 2012-05-08
  • 本文字数:831 字

    阅读完需:约 3 分钟

近日, Apache 软件基金会发布了 Apache TomEE 1.0 。Apache TomEE(发音为”Tommy“)是通过Java EE 6 Web Profile 认证的Apache 栈,基于Apache 2.0 许可。TomEE 由Tomcat(Servlet、JSP、JSTL)、OpenWebBeans(CDI)、OpenEJB(EJB)、OpenJPA(JPA)、Geronimo Transaction(JTA)、Geronimo JavaMail(Javamail)及Apache Bean Validation(Bean Validation)构成的。此外还有一个TomEE+,这是在TomEE 基础上增加了Apache CXF(JAX-RS、JAX-WS)、ActiveMQ(JMS)及Geronimo Connector(Connector)而构成的。Apache TomEE 是Apache OpenEJB 的一个子项目,并且取代了OpenEJB + Tomcat 集成。Apache TomEE 1.0 基于Apache Tomcat 7.0.27,这也是Tomcat 的最新版,支持WebSocket。

相对于之前几个版本,Apache TomEE 1.0 改进了大型应用的启动时间。这是通过减少类加载与增强的注解和TLD 文件扫描而实现的。改进主要针对如Confluence、Ralio 和Lift 等大型应用的,这些应用的启动速度分别提升了369%、128% 与166%。服务器的启动时间也得到了改进。在MacBook Pro 上,通过命令行的启动时间大概在1200ms,通过Eclipse 的启动时间大概在700ms。

其他新特性包括可以通过scan.xml 文件来精确查找应该扫描哪些类与JAR。现在的Arquillian 还有一个远程适配器。一同发布的还有一个单独的zip 文件,里面提供了一些实验性的新特性,通过在线的Maven 仓库向应用提供功能。

Apache TomEE 是通过标准的 Apache Tomcat 进行装配的。接下来再添加和重新打包额外的 JAR 文件、配置文件与 TomEE Web 应用。这个带有 EE 支持的 Tomcat 的运行无需任何额外的内存需求,并且兼容于现有的 Tomcat Web 应用与工具。感兴趣的读者可以通过该链接详细了解Tomcat 与TomEE 之间的差别。

要想了解关于 TomEE 的更多信息,请访问 Apache TomEE 官方站点。要想上手 TomEE,请观看 YouTube 上的 TomEE 入门视频,然后从 Apache 站点上下载TomEE 1.0

查看英文原文: Apache TomEE 1.0 Released

2012-05-08 22:422714
用户头像

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

关注

评论

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

内网安全-记一次内网靶机渗透

网络安全学海

黑客 网络安全 信息安全 渗透测试

G1 面向服务端(多CPU)应用的垃圾回收器

蜜糖的代码注释

Java 垃圾回收器 2月月更

中远海运集团总经理付刚峰率队访问百度 双方将加强合作

百度大脑

Go自定义DNS解析器负载均衡实践

FunTester

HTTP 接口测试 DNS Go 语言 FunTester

DDD实战(2):看看代码结构长啥样

深清秋

DDD 软件架构 生鲜电商系统

模块三作业

Leo

全国人工智能师资培训班·上海站火热招生中

百度大脑

博文干货|在 Kotlin 中使用 Apache Pulsar

Apache Pulsar

开源 架构 云原生 kotlin Apache Pulsar

掉入成功的深渊

Shinta

NodeJS事件循环

真嗣

前端 nodejs 事件循环 eventloop

【架构师训练营】模块八作业

樰巳-堕~Horry

架构实战营 「架构实战营」

基于Qt设计的学生考勤系统

DS小龙哥

2月月更

系统学习 TypeScript(三)——基础类型

编程三昧

typescript 前端 2月月更

外包学生管理系统架构设计文档

smile

外包学生管理系统架构设计文档

石小天

「架构实战营」

外包学生管理系统架构设计文档

「架构实战营」

云计算架构设计6大原则,你遵循了吗?

博文视点Broadview

模块三作业

blazar

「架构实战营」

使用 Solidity、Web3 和 Vue.js 创建区块链游戏

devpoint

dapp NFT Solidity 2月月更

模块三作业

Mr小公熊

如何高效交付专有云?百度智能云有妙招

百度大脑

"5G通达,AI赋能" AI在网络规划中的应用实践

百度大脑

PaddleOCR 部署实战之Java&C#方案直播分享来啦

百度大脑

[架构实战营]-外包学生管理系统架构设计

邹玉麒

「架构实战营」

学生管理系统-详细架构设计文档

AragornYang

架构训练营 架构实战营

学生管理系统 - 详细设计方案

tom

重学架构之外包学生管理系统架构设计文档

陈华英

架构实战营

「架构实战营」模块三作业 外包学生管理系统架构设计

hxb

「架构实战营」

人类的AI调校计划:像个淑女,或者硬汉

脑极体

学生管理系统架构设计文档

Bear

「架构实战营」

外包学生管理系统架构

浪飞

Apache TomEE 1.0发布_Java_Bienvenido David_InfoQ精选文章