JBoss应用服务器重大转变

简介: JBoss应用服务器重大转变 25日,在EclipseCon大会,红帽公司正式宣布JBoss AS应用服务器将分裂成三大产品线。 第一是,JBoss Enterprise Application Platform 主要用于Java EE企业级开发,高度事务化处理等。

JBoss应用服务器重大转变


25日,在EclipseCon大会,红帽公司正式宣布JBoss AS应用服务器将分裂成三大产品线。

第一是,JBoss Enterprise Application Platform
主要用于Java EE企业级开发,高度事务化处理等。

第二是,JBoss Enterprise Web Platform
主要用于中等规模的项目,兼具轻量级和RIA特征,

第三是,JBoss Enterprise Web Server
主要用于小规模项目,仅相当于企业级的Apache Tomcat。

根据产品线的划分,最新亮相的JBoss应用服务器为:
JBoss Enterprise Web Platform 5.0
此应用服务器实现了Java EE6 Web Profile规范。其包括CDI,JTA,JPA 2,EJB 3.1 Lite,Bean Validation,Managed Bean,Interceptors,JSF 2,Facelet,JSP以及Servlet 3。

此应用服务器还更新了对高速缓存、集群、高可用性、REST以及基本的Web服务(JAX-RS)的支持。

此应用服务器还提供了JBoss Web框架工具包,它提供了对GWT(Google Web Toolkit)、RichFaces、Apache Struts以及Spring Framework的企业级至此。

在这三条产品线的背后,仍然是JBoss Microcontainer(微容器),它在原先的JBoss JMX Microkernel(微内核)的基础上进行了重构。

JBoss Microcontainer特征如下:
1)包含原先JMX Microkernel所有特征;
2)直接的POJO部署(无需XMBean或MBeanProxy)
3)直接的IoC风格的依赖注入
4)改进的生命周期管理
5)对依赖增加了控制
6)透明的AOP集成
7)虚拟文件系统
8)虚拟部署框架
9)OSGi类载入

如此的产品细分有助于我们开发高质量的Web应用。

目录
相关文章
|
2月前
|
Java 关系型数据库 API
探索后端技术:构建高效、可靠的服务器端应用
在当今数字化时代,后端技术是任何成功应用程序的基石。它涉及服务器、数据库和应用程序之间的交互,处理数据存储、业务逻辑和系统性能等关键任务。本文将深入探讨后端开发的核心概念、常见技术栈及其实际应用,帮助读者更好地理解和掌握构建高效、可靠后端系统的技巧与策略。
|
2月前
|
监控 中间件 Java
后端技术:构建高效、稳定的服务器端应用
【10月更文挑战第5天】后端技术:构建高效、稳定的服务器端应用
105 0
|
1月前
|
存储 缓存 前端开发
如何优化 SSR 应用以减少服务器压力
优化SSR应用以减少服务器压力,可采用代码分割、缓存策略、数据预加载、服务端性能优化、使用CDN、SSR与SSG结合、限制并发请求、SSR与CSR平滑切换、优化前端资源及利用框架特性等策略。这些方法能有效提升性能和稳定性,同时保证用户体验。
|
2月前
|
机器学习/深度学习 人工智能 运维
企业内训|LLM大模型在服务器和IT网络运维中的应用-某日企IT运维部门
本课程是为某在华日资企业集团的IT运维部门专门定制开发的企业培训课程,本课程旨在深入探讨大型语言模型(LLM)在服务器及IT网络运维中的应用,结合当前技术趋势与行业需求,帮助学员掌握LLM如何为运维工作赋能。通过系统的理论讲解与实践操作,学员将了解LLM的基本知识、模型架构及其在实际运维场景中的应用,如日志分析、故障诊断、网络安全与性能优化等。
92 2
|
2月前
|
监控 关系型数据库 Serverless
探索后端技术:构建高效、可靠的服务器端应用
本文将深入探讨后端开发的核心概念和关键技术,从服务器架构到数据库管理,再到安全防护,为读者提供全面的后端技术指南。无论是初学者还是经验丰富的开发者,都能从中汲取灵感,提升自己的技术水平。
|
1月前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
20天前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
1月前
|
安全 开发工具 Swift
Swift 是苹果公司开发的现代编程语言,具备高效、安全、简洁的特点,支持类型推断、闭包、泛型等特性,广泛应用于苹果各平台及服务器端开发
Swift 是苹果公司开发的现代编程语言,具备高效、安全、简洁的特点,支持类型推断、闭包、泛型等特性,广泛应用于苹果各平台及服务器端开发。基础语法涵盖变量、常量、数据类型、运算符、控制流等,高级特性包括函数、闭包、类、结构体、协议和泛型。
30 2
|
1月前
|
存储 安全 关系型数据库
Linux系统在服务器领域的应用与优势###
本文深入探讨了Linux操作系统在服务器领域的广泛应用及其显著优势。通过分析其开源性、安全性、稳定性和高效性,揭示了为何Linux成为众多企业和开发者的首选服务器操作系统。文章还列举了Linux在服务器管理、性能优化和社区支持等方面的具体优势,为读者提供了全面而深入的理解。 ###
|
2月前
|
存储 缓存 前端开发
如何优化 SSR 应用以减少服务器压力?
如何优化 SSR 应用以减少服务器压力?