`

jboss 和tomcat区别

 
阅读更多

 

JBoss

   tomcat 内核,优化如活动连接支持、静态内容、大文件和HTTPS等性能提升,

  而JBoss Web采用业界最优的开源Java Web引擎, 将Java社区中下载量最大,用户数最多,标准支持最完备的Tomcat内核作为其Servlet容器引擎,并加以审核和调优。单纯的Tomcat性能有限,在很多地方表现有欠缺,如活动连接支持、静态内容、大文件和HTTPS等。除了性能问题,Tomcat的另一大缺点是它是一个受限的集成平台,仅能运行Java应用程序。企业在使用时Tomcat,往往还需同时部署Apache Web Server以与之整合。此配置较为繁琐,且不能保证性能的优越性。 

1.静态资源访问优化 NATIVE I/O

2. 提供URL REWRITE

3. JBoss Web既可单独运行,也可无缝嵌入JBoss应用服务器,成为JBoss中间件平台的一部分。不仅后台服务调用的性能将得以提升,也可利用以下JBoss平台的特性提升Web应用功能: 

  ●基于JGroups的多种集群方案的支持 
  ●基于Arjuna技术的JTA和JTS的事务处理支持 
  ●优化的线程池和连接池的支持 
  ●基于JMX 控制台的基本管理支持和JBoss On的高级管理维护支持 
  ●基于JBoss AOP技术的面向方面架构的支持 
  ●Hibernate服务组件的支持 

http://www.enet.com.cn/article/2008/0919/A20080919360637_3.shtml

MBean: manage Bean

JMX :Java Management Extensions

JCA : Java Connector Architecture(java连接器架构)

 

核心配置:conf/jboss-web.xml

 

Jboss WEB-CONSOLE/JMX-CONSOLE 安全性配置

 1.jmx-console.war or management/console-mgr.sar/web-console.war 中打开jboss-web.xml web.xml中关于权限部分配置

 2.default/conf/login-config.xml 读取props下相关users/roles信息

参考

   http://duqiangcise.iteye.com/blog/780450

 

Jboss 提供的功能 如default/deploy/下相关配置信息

 

 
分享到:
评论

相关推荐

    JBOSS+TOMCAT集成开发环境。完整版

    【JBOSS+TOMCAT集成开发环境】是一种常见的企业级应用服务器组合,它结合了JBOSS的全面中间件服务和TOMCAT的轻量级Servlet容器特性,为开发者提供了一个高效且灵活的开发与部署平台。在这个“完整版”中,用户可以...

    Apache+Jboss(Tomcat)集群配置

    Apache+Jboss(Tomcat)集群配置是一种常见的高可用性和负载均衡解决方案,它通过在前端部署Apache服务器,中间层配置多个Jboss或Tomcat应用服务器,后端连接统一的数据库来实现系统的扩展性和稳定性。以下是配置这个...

    apache 集成 jboss、tomcat

    1. **Apache mod_jk模块**:这是Apache的一个模块,专门用于连接Apache和Tomcat或者JBoss。mod_jk负责通信协议,将HTTP请求转发到应用服务器,并将响应返回给客户端。它通过JKMount指令配置,将URL映射到特定的应用...

    WebLogic、WebSphere、JBOSS、Tomcat之间的区别

    WebLogic、WebSphere、JBOSS、Tomcat 之间的区别在于它们的功能、价格、开源性、技术支持、扩展性、应用范围、商业服务、安全性和数据库结合性等方面。选择哪种应用服务器,需要根据具体的项目需求和企业规模来决定...

    Servlet引擎:JBoss与Tomcat、Jetty协同工作

    其中,JBoss、Tomcat和Jetty是最为广泛使用的Servlet容器,它们各自拥有独特的架构和工作原理,但同时也具备协同工作的能力。 **一、JBoss的基本架构与工作原理** JBoss是一个功能强大的企业级Java应用服务器,其...

    J2EE应用服务器Jboss+Tomcat安装攻略

    J2EE应用服务器是企业级Java应用程序开发和部署的核心平台,而Jboss和Tomcat的组合提供了一种开源且稳定的选择。Jboss是一款强大的J2EE应用服务器,它支持多种J2EE规范,如EJB(Enterprise JavaBeans)、JMS(Java ...

    JBOSS\Tomcat最大连接数配置和jvm内存配置.docx

    【JBOSSTomcat最大连接数配置和JVM内存配置】 在JBOSSTomcat服务器的性能优化中,最大连接数配置和JVM内存配置是两个至关重要的环节,它们直接影响到服务器的响应速度和稳定性,尤其对于处理大量并发请求的场景。 ...

    CXF发布WebService,jboss和tomcat都能发布

    在本教程中,我们将深入探讨如何使用CXF在JBoss和Tomcat这两种流行的Java应用服务器上发布Web服务。 ### 一、CXF WebService发布 1. **CXF环境搭建** 在开始之前,确保你已经安装了Java Development Kit (JDK) 和...

    jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档

    接下来,我们将深入了解如何使用 jBoss 和 Tomcat 开发和部署 EJB(Enterprise JavaBeans)应用。 ##### 1. 示例代码结构 - **hello.jar**:包含所有的示例程序源代码、配置文件以及编译后的 class 文件。 - `...

    Apache Jboss/Tomcat集群(手稿)

    Apache JBoss/Tomcat集群是一种高可用性和可扩展性的架构,用于处理大量并发请求和分发负载。在本文档中,我们将深入探讨如何构建这样的集群。 首先,集群的基础架构包括一个前端Apache HTTP服务器,多个后端JBoss...

    Apache Tomcat JBOSS Nginx区别

    Apache Tomcat JBOSS Nginx区别 Apache Tomcat 和 JBOSS 是两种不同的服务器软件,而 Nginx 是一种高性能的 HTTP 服务器。下面我们来详细比较它们的区别: 一、Apache 和 Tomcat Apache 是一个 Web 服务器,...

    Tomcat-JBoss-Weblogic-Jetty的区别和介绍

    Tomcat应用也算非常广泛的web 服务器,支持部分j2ee,免费...JBoss和WebLogic都含有Jsp和Servlet容器,也就可以做web容器, JBoss和WebLogic也包含EJB容器,是完整的J2EE应用服务器 tomcat 只能做jsp和servlet的container

    Jboss与Tomcat服务器的SSL配置

    在Jboss和Tomcat服务器上配置SSL的过程主要包括以下几个步骤: 1. **生成证书**: - 对于测试或内部环境,可以使用Java自带的`keytool`命令来生成自签名证书。例如,要为名为“tomcat”的服务创建一个RSA算法的...

    tomcat-and-jboss.rar_jboss_tomcat

    【描述】:在IT行业中,Tomcat和JBoss都是广泛使用的应用程序服务器,它们各自有着独特的特性和优势。Tomcat以其轻量级、高效能和对Servlet及JavaServer Pages(JSP)的良好支持而闻名,而JBoss则是基于Tomcat内核并...

    jboss4版本修复Apache Tomcat DIGEST身份验证多个安全漏洞(CVE-2012-3439)升级包

    jboss4版本下,jbossweb-tomcat55.sar升级包,修复Apache Tomcat DIGEST身份验证多个安全漏洞(CVE-2012-3439) 升级包中的jar来源于tomcat5.5.36 使用方法:直接替换jboss中旧的jbossweb-tomcat55.sar

    jprofiler8性能监控jboss和tomcat图文详解

    JProfiler不仅支持对常规Java应用、Applet、Java Web Start应用的监控,还能对运行在远程服务器上的应用服务器如JBoss和Tomcat进行性能监控。 【安装部署】JProfiler8的安装过程相对简单,包括在监控端和服务器端...

    java项目tomcat迁移到jboss

    Java 项目从 Tomcat 迁移到 JBoss 的解决方案 ...迁移到 JBoss 可能会出现各种问题,但通过正确的配置和使用 Snowdrop 包,我们可以解决这些问题,并使得 Spring 项目能够正常地运行在 JBoss 中。

    tomcat_Jboss_weblogic区别、容器的作用

    "Tomcat、Jboss、Weblogic区别、...Tomcat、Jboss和Weblogic都是Java EE应用服务器,它们之间的区别在于它们的设计目标、特点和应用场景。Tomcat是一个小型的轻量级应用服务器,Jboss和Weblogic是企业级应用服务器。

    tomcat、weblogic、jboss的区别

    "tomcat、weblogic、jboss的区别" Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,它是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些...

Global site tag (gtag.js) - Google Analytics