写点什么

JBoss Enterprise Application Platform 6 发布:集成的企业应用平台

  • 2012-07-05
  • 本文字数:1568 字

    阅读完需:约 5 分钟

Red Hat 近日发布了企业应用平台 JBoss Enterprise Application Platform(EAP)6 ,EAP 6 具有可用于云的架构,并提升了管理能力、改进了开发工具。JBoss EAP 6 可以部署在企业内部自建的云里,也可以部署在私有云或公共云中;它还是一个运行时引擎,可以驱动 OpenShift 和 Red Hat 的 PaaS 产品里的 Java 应用。JBoss EAP 6 包括应用服务器 JBoss Application Server(AS)7.1、JBoss Developer Studio 5.0、Web 框架工具包 JBoss Web Framework Kit 2.0 和可选的 JBoss Operations Network(ON)3.1。JBoss EAP 6 目前采用订阅商业模式,提供长期支持、平台认证和服务包,并支持 SLA(服务级别协议)。

让我们看看 JBoss EAP 6 的各个组成部分,以及它们给平台带来的优势。

JBoss AS 7.1

  • 支持 Java EE 6。JBoss AS 7.1 是一款 Java EE 6 应用服务器,全面兼容 Java EE 6 Full Profile。简单来说,Java EE 6 对现代编程技术进行了标准化,比如依赖注入、注解、POJO 编程和 REST 编程,这些标准化减少了样板代码和 XML 配置。
  • 快速启动。服务能并行启动,并充分利用了多核处理器,非关键服务则在第一次使用时才会被激活。以后的启动都使用针对全解析的索引元数据。这些变化能让 JBoss AS 在三秒之内启动、就绪。
  • 模块化核心。JBoss AS 7 使用了 JBoss Modules,对应用隐藏了服务器的实现类,而且只加载应用需要的类。这使得应用能够隔离运行,也有助于防止类加载冲突的问题。类还能够被并行加载,以提高性能。AS 7 在 JBoss Modules 上又构建了一层,来支持 OSGi。
  • 占用内存低。JBoss AS 7 的内存管理采取了一种较为激进的方式,可以减少垃圾回收引起的中断。在常用的 JVM 配置下启动 AS 7,模块化核心和索引元数据的使用能保证占用较少的内存。Red Hat 的“Ease into the Cloud”演示里显示,JBoss EAP 6 基本只使用约 15MB 的内存,而传统的产品起码要使用 150MB。用户还可以通过服务器的配置裁减不需要的服务,进一步减少对内存的占用。
  • 更完善的管理。JBoss AS 7 里的配置是集中式、以用户为中心的。在域模式下,相同的配置文件可用于多个服务器,而且支持域里的滚动部署。配置文件也基于简单的域模型,不会暴露内部的关联关系。除了直接编辑 XML 文件外,管理员还可以使用增强的 Web 控制台、Java API、HTTP API 或命令行工具来管理服务器。
  • 支持 Arquillian。对 Arquillian 的支持能让你在应用容器里快速、轻松地运行单元测试和集成测试。

JBoss Developer Studio Portfolio Edition 5.0

JBoss Developer Studio Portfolio Edition 提供了一个已组装、被认证的开源 IDE,能访问所有的 JBoss 企业技术。它提供了在 IDE 里构建 Web 应用和企业应用所需的一切内容。JBoss EAP 6 还集成了其他开发工具,包括 Maven、Hudson/Jenkins 和 Hibernate。

JBoss Web Framework Kit 2.0

JBoss Web Framework Kit 能简化流行开源技术在 Java 应用中的使用。它是一个开发框架和工具包,可用于 Web 应用和移动应用的开发。JBoss EAP 6 包含的组件有 RichFaces 4.2、JBoss Snowdrop 2.0 和 Hibernate Search 4.1。JBoss EAP 6 对 Apache Struts 2.3、Spring 3.1/3.0/2.5 和 Google Web Tookit 2.4/1.7 的支持都已经过认证。IceFaces、PrimeFaces、jQuery、jQuery Mobile、Play and Grails 的特定版本也能在 JBoss EAP 6 上运行,EAP 已经进行了验证,不过还没有提供对这些框架的支持。

JBoss Operations Network 3.1

JBoss ON 是一个管理平台,能提供对整个 JBoss 实现的监控、配置和专业管理。它支持对应用进行配置、打补丁,从而简化应用的发布管理,还提供性能和可用性方面的监控,以确保应用的服务级别。

目前使用 JBoss EAP 5 的用户如果要进行升级,可以参考 JBoss EAP 6 迁移指南

查看英文原文: JBoss Enterprise Application Platform 6 - Java EE 6, Fast Start-up, Low-memory, Cloud-ready

2012-07-05 19:224613
用户头像

发布了 151 篇内容, 共 60.6 次阅读, 收获喜欢 18 次。

关注

评论

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

P2P传输模式

工程师日月

计算机网络 5月月更

无聊科技正经事周刊(第8期):让子弹飞一会儿,用长期的眼光看中国开源

潘大壮

开源 程序员 周刊 开源中国 科技周刊

互联网公司实行目标管理(OKR)五点原则和基础

laofo

互联网 OKR 研发效能 快手 绩效考核

大数据培训 | 数据仓库构建方法论和实践

@零度

数据仓库 大数据开发

小程序怎样一键转化成APP

Geek_99967b

小程序生态 小程序容器 小程序转app

土地市场分析,基于Python,基于Javascript,包含核心参数

梦想橡皮擦

5月月更

汇顶科技GR551x系列开发板已支持OpenHarmony

科技汇

小程序如何实现一键转换成App

Geek_99967b

小程序容器 小程序转app

数据预处理利器 Amazon Glue DataBrew

亚马逊云科技 (Amazon Web Services)

数据 处理器

flask框架学习总结(四)【 文件上传,实现最小应用,路径变量,模板继承】

恒山其若陋兮

5月月更

发布订阅模式和观察者模式【vue】

达摩

Vue 观察者模式 发布订阅

查看Docker容器的信息

程序员欣宸

Java 5月月更

一种基于事件驱动架构的 SAP 产品集成方案介绍

Jerry Wang

Kubernetes 云原生 SAP Kyma 5月月更

开发者玩转机器学习不能错过的15篇深度文章!

阿里云大数据AI技术

算法 数据处理 算法框架/工具 机器学习/深度学习 搜索推荐

亚马逊云基础架构:一场从未停歇的技术创新革命

亚马逊云科技 (Amazon Web Services)

架构 亚马逊云

linux之curl命令

入门小站

Linux

模块2-微信朋友圈高性能复杂度分析

Fan

架构实战营

做一个能对标阿里云的前端APM工具

光毅

阿里云 性能优化 前端

Linux环境编译动态库

Loken

音视频 5月月更

跨平台应用开发进阶(十四) :uni-app 实现IOS原生APP-本地打包集成极光推送(JG-JPUSH)详细教程

No Silver Bullet

uni-app App 5月月更 IOS原生 JG-JPUSH

软件开发的核心原则

宇宙之一粟

软件设计原则 5月月更

vue响应式原理简述

达摩

Vue vue源码解读

微信视频号严查教育招生类账号:应该抵制恶意网络营销

石头IT视角

金融街资本携手索信达:助推金融行业数智化转型

索信达控股

在线HTML转SQL工具

入门小站

工具

1.2架构的定义(一)

凌晞

架构 架构设计

什么!Sentinel流控规则可以这样玩?

牧小农

sentinel SpringCloud Alibaba

虚谷未来CEO 唐佳娴:让虚拟人“灵” 动起来

阿里云弹性计算

XR 虚拟人

海豚调度5月Meetup:6个月重构大数据平台,帮你避开调度升级改造/集群迁移踩过的坑

Apache DolphinScheduler

Apache 大数据 开源 DolphinScheduler workflow

开发者的福音 提前为你揭秘2022鲲鹏开发者创享日武汉站

Geek_2d6073

在线文本删除空行工具

入门小站

工具

JBoss Enterprise Application Platform 6发布:集成的企业应用平台_Java_Bienvenido David_InfoQ精选文章