[置顶] WebLogic(12C)——进入WebLogic

时间:2022-01-18 19:27:23

      如大家所知tomcat是免费且开源的web应用服务器,它的性能稳定,技术先进且应用简单;而基于tomcat内核的jbossj2ee应用服务器领域已成为发展最为迅速的应用服务器。jboss相比tomcat的其中一大优势是:不但提供了web容器(servlet容器),还提供EJB容器,支持分布式。可以说tomcat能做的,jboss几乎都能做。

     tomcat在中小型系统中被普遍使用,受到无论是Java学习者还是软件开发商的深深喜爱。然而,单纯的Tomcat性能有限,还存在很多不足,例如活动连接支持、静态内容、大文件和HTTPS等等;另外,Tomcat的另一大缺点是它仅能运行Java应用程序;jboss在很大程度上完善了tomcat的不足。

     tomcatjboss就介绍到这儿,毕竟本篇文章是来介绍weblogic的。

    学习回顾了tomcatjboss,再来看weblogic就会简单很多。

     WebLogic是Oracle出品的一个applicationserver,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

     WebLogic的几大优点:

1)领先的标准

对业内多种标准的全面支持,包括EJBJSBJMSJDBCXMLWML,使Web应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。

2)无限的可扩展性

BEAWebLogic Server以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源pooling以及动态网页和EJB组件群集

3)快速开发

凭借对EJB和JSP的支持,以及BEAWebLogic Server 的Servlet组件架构体系,可加速投 放市场速度。这些开放性标准与WebGainStudio配合时,可简化开发,并可发挥已有的技能,迅速部署应用系统。

4)部署更趋灵活

BEA WebLogicServer的特点是与领先数据库、操作系统和Web服务器紧密集成。

5)关键任务可靠性

其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。

6)体系结构

BEA WebLogicServer是专门为企业电子商务应用系统开发的。企业电子商务应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和高可用性。BEAWebLogic Server简化了可移植及可扩展的应用系统的开发,并为其它应用系统和系统提供了丰富的互操作性。

凭借其出色的群集技术,BEAWebLogic Server拥有最高水平的可扩展性和可用性。BEA WebLogicServer既实现了网页群集,也实现了EJB组件群集,而且不需要任何专门的硬件或操作系统支持。网页群集可以实现透明的复制、负载平衡以及表示内容容错,如Web购物车;组件群集则处理复杂的复制、负载平衡和EJB组件容错,以及状态对象(如EJB实体)的恢复。无论是网页群集,还是组件群集,对于电子商务解决方案所要求的可扩展性和可用性都是至关重要的。共享的客户机/服务器和数据库连接以及数据缓存和EJB都增强了性能表现。这是其它Web应用系统所不具备的。 


    此外,其他J2EE应用服务器还有:websphere、Sun的Glassfish、resin、JBoss, 国内厂商生产的还有东方通的Tongweb、金蝶Apusic应用服务器等。