• Tomcat、JBOSS、WebSphere、WebLogic、Apache等技术概述


     

    Tomcat:应用也算非常广泛的web服务器,支持部分j2ee,免费,出自apache基金组织   
    JBoss:开源的应用服务器,比较受人喜爱,免费(文档要收费)   
    Weblogic:应该说算是业界第一的app   server,全部支持j2ee1.4,  对于开发者,有免费使用一年的许可证。

    Apache:全球应用最广泛的http服务器,免费,出自apache基金组织  

    Tomcat不支持EJB,只能做jsp和servlet的container,只能做web服务器。

    JBoss是实现了EJB容器,同时内嵌Tomcat,处理静态页面Jboss的速度要比较快,可以作应用服务器。

    JBoss和WebLogic、WebSphere都含有Jsp和Servlet容器,也就可以做web容器。
    JBoss和WebLogic、WebSphere也都包含EJB容器,是完整的J2EE应用服务器 。

    WebLogic与WebSphere都是对业内多种标准的全面支持,包括EJB、JSB、JMS、JDBC、XML和WML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。 

    JBoss 4.0是业界第一家取得正式J2EE1.4认证的应用服务器,完全符合规范的J2EE标准,完全支持J2EE web services(JAX-RPC方式和WS4EE架构方式)和SOA,支持AOP模型,JBoss Aop极大的提高了生产力。
    JBoss5应用服务器提供了大量的新功能:除了支持最新的EJB 3.0规范外,新版的JBoss AOP也正式发布。Web Services 方面,JBoss 现在支持全部的J2EE Web Services,同时兼容Microsoft .NET;Messaging 项目采用了完整的JMS 1.1 实现,同时充分的改进了分布式目的单元格等功能的高可用性;JBoss Seam 中包括了一系列统一的革命性的组建设计模型和框架。同时JBoss 5中也集成了Hibernate 3.2
    JBOSS AS6 最大亮点是对Java EE 6 Web Profile规范的支持,一份关于最流行的Java EE标准的报告中,排名前5(JPA、JSP、EJB3、JSF及CDI)的都是Java EE Web Profile的必备组件。除了Java EE 6 Web Profile所需的这些组件外,AS 6还提供了可选的经过认证的组件:RESTEasy 2.1.0——JAX-RS1.1规范的实现;HornetQ2.1.2——JMS 1.1规范的实现以及JBoss Web Services CXF栈——JAX-WS 2.2规范的实现。

    JBoss7的新特性:1. 极快(小于3秒的启动时间)2. 轻量级3. 模块化的核心4.热部署、增量部署5. 优雅的管理6. 集群域的管理7. First Class components

    WildFly JBoss AS目前作为Redhat公司的商业产品JBoss Enterprise Application Platform的上游基础,为了使这两个产品有差异化,避免用户混淆,因此该公司在去年10月份就寻求为JBoss AS找一个新名字。改名后的首个版本为WildFly 8,将接棒JBoss AS 7。还带来了如下改进:1.启动超快2.模块化设计3.非常轻量,内存占用非常少4.更优雅的配置、管理方式5.严格遵守Java EE7和OSGi规范

  • 相关阅读:
    Python Day23
    Python Day22
    Python Day21
    Python Day20
    Python Day19
    Python Day18
    Python Day17
    python全栈开发 * 18 面向对象知识点汇总 * 180530
    python全栈开发 * 15知识点汇总 * 180621
    python全栈开发 * 14 知识点汇总 * 180530
  • 原文地址:https://www.cnblogs.com/amoyzhu/p/5944693.html
Copyright © 2020-2023  润新知