JBoss 是一套应用程序服务器,属于开源的企业级 Java 中间件软件,用于实现基于 SOA 架构的 web 应用和服务。目前 JBoss 已经被 RedHat 收购。
在各种 J2EE 应用服务器中,JBoss 是最受欢迎而且功能最为强大的应用服务器。
主要的特点包括:
因此,它是高度模块化的和松耦合的。
Java 应用服务器主要负责的就是运行 Java 代码的,如果没有Java应用服务器,那么开发人员必须自己从头编写 Java 应用程序,利用 main 函数作为程序入口,独立启动很多的服务,下面的图片详细的描述了两者之间的区别:
JBoss AS是Red Hat公司推出的Java中间件套件的核心产品,我们把这个套件称为:“JBoss Enterprise Middleware Suite (JEMS)”。这里面大多数的中间件产品都能整合到JBoss AS中,有的甚至可以以一个单独的J2SE程序运行。下面的表格总结了这些中间件技术并标明了在“JBoss in Action”中涉及到的章节。
JBoss AS 的安装很简单,直接解压缩到指定文件夹即可。当然现在现在 Red Hat 公司也提供了一个叫“JEMS Installer”的jar包来安装,其过程也很简单,我就不罗嗦了,如果您想查看JBoss AS安装目录的详细说明,请点击这里。
联系客服