WebLogic是什么,第1张

WebLogicOracle Corporation生产的基于JAVAEE架构的中间件,用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库。

WebLogic是美国Oracle公司生产的应用服务器,是基于JAVAEE架构的中间件。WebLogic是用于开发、集成、部署和管理大规模分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java企业标准的安全性引入到大规模网络应用的开发、集成、部署和管理中。

WebLogic是什么,WebLogic是什么,第2张

WebLogic是Oracle的主要产品之一,被BEA收购。它是商业市场上主要的Java(J2EE)应用服务器之一,也是世界上第一个成功商业化的J2EE应用服务器,已经发布到12c(12.2.1.4)版本。并且该产品还扩展到企业使用的中间件,如WebLogic Portal和WebLogic Integration(但目前Oracle主要用融合中间件融合中间件代替WebLogic Server以外的这些企业包),以及OEPE (Oracle企业包for Eclipse)开发工具。

起源

WebLogic最早是由WebLogic Inc .开发,后来并入BEA公司,最后BEA公司并入甲骨文公司。

Webserver是构建网站的必备软件,具有解析和发布网页的功能。它是用纯java开发的。Weblogic最初不是BEA发明的,而是从别人那里买的,然后加工扩展的。BEA已被Oracle收购,最新版本的Weblogic是Oracle Weblogic Server 12c(12 . 2 . 1 . 3)。其他的J2EE应用服务器包括IBM的websphere、sun的Glassfish、树脂等等。Apache Tomcat也是常用的Servlet/JSP容器。国内厂商也生产龙AS 9.0像中创软件(达到四级并完全支持国产)、东方通的同网、金蝶Apusic应用服务器等。

WebLogic服务器具有处理关键网络应用系统问题所需的性能、可扩展性和高可用性。

结合BEA WebLogic Commerce ServerTM,WebLogic Server可以为部署自适应个性化电子商务应用系统提供完美的解决方案。

WebLogic一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic服务器对客户来说是不可见的,它向与其连接的客户提供服务。使用WebLogic最常见的方式是为互联网或互联网上的Web服务提供安全和数据驱动的应用程序。WebLogic支持J2EE架构:WebLogic服务器支持SUN J2EE架构。SUN公司的J2EE架构是一个支持企业级分布式应用的总体框架。它为集成后端系统(如ERP系统和CRM系统)和实现企业级计算提供了一个简单而开放的标准。

优势

WebLogic服务器具有开发和部署任务关键型电子商务网络应用系统所需的许多特性和优势,包括:

标准

对行业内各种标准的全面支持,包括EJB、JSP、JMS、JDBC、XML(标准广义标记语言的子集)、WML,使得Web应用系统的实现更加简单,保护投资,使得基于标准的解决方案的开发更加容易。

膨胀性

WebLogic服务器因其高度可扩展的体系结构而在业界众所周知,包括共享客户端连接、资源池以及动态网页和EJB组件的集群。

迅速发展

在EJB和JSP的支持下,加上WebLogic服务器的Servlet组件架构,可以加快上市时间。这些开放标准,结合WebGain Studio,可以简化开发,并能充分发挥现有技能,快速部署应用系统。

更加灵活

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

可靠性

它的容错性、系统管理和安全性能已经在世界各地成千上万的任务关键型环境中得到验证。

体系结构

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

凭借其出色的集群技术,WebLogic服务器具有最高级别的可扩展性和可用性。BEA WebLogic服务器在没有任何特殊硬件或操作系统支持的情况下实现了网页群集和EJB组件群集。网页聚类可以实现呈现内容的透明复制、负载均衡和容错,如Web购物车;组件群集处理复杂的复制、负载平衡、EJB组件容错和状态对象(如EJB实体)的恢复。

无论是网页聚类还是组件聚类,对于电子商务解决方案所要求的可扩展性和可用性都是非常重要的。共享的客户机/服务器和数据库连接、数据缓存和EJB都提高了性能。这在其他网络应用系统中是不可用的。

服务功能

1在使用IP地址的一台计算机上,或在使用群集捆绑在一起的多台计算机上,或在由代理服务器管理的多台计算机上,建立具有相同域名的不同站点。

2.部署基于J2EE标准的服务器JAVA代码,包括servlet、JSP、JavaBean和EJB。

使用J2EE扩展网络服务集成分布式系统,包括JDBC用于数据库连接,JMS用于信息传输,JNDI用于网络目录访问,JTA用于分布式事务处理,JavaMail用于电子邮件处理。

4使用远程方法调用(RMI)部署纯Java分布式应用程序。

5使用RMI-iiop(互联网上的RMI orb间协议)部署类似CORBA的分布式应用系统。

6.通过使用安全套接字层(SSL)和Weblogic固有的支持,用户可以得到身份验证和授权,以实现强大的安全性。

7通过将多个Weblogic服务器分组到一个集群中,提供高可用性、负载平衡和容错。

8利用Java的多平台能力,在Windows NT/2000、Sun Solaires、HP/UX等Weblogic支持的操作系统上部署Weblogic服务器。

9在任何平台上,通过使用WebLogic直观的基于网络的管理和监控工具,可以在网络上轻松管理一个或多个WebLogic服务器。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » WebLogic是什么

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情