WebLogic基础

网友投稿 780 2022-11-22

WebLogic基础

WebLogic基础

1.WebLogic概览

1.1 BEA公司介绍

著名的Java 中间件软件公司,美国NASDAQ上市公司,其中间件市场份额一度IBM还要高。2008年初被Oracle收购, 客户选择BEA来帮助其将已有的企业软件应用,从笨拙的、冗余的、遗留的客户机/服务器架构体系,发展成为响应灵敏的、成熟的Web基础结构。

1.2 什么是WebLogic

WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。

1.3 WebLogic和TomCat对比

Weblogic特点

Tomcat特点

WLS全面支持J2EE的标准规范和其他标准规范,Web Service, SSL, xml,EJB等

Tomcat 为WEB容器,只支持部分J2EE标准, 应用局限性强,不支持EJB

完善的售后支持

没有售后支持, 看社区与论坛

集群机制, 支持分布式的应用

需要结合第三方插件/应用

Web控制台进行组件、JDBC、管理和配置


较好的支持热部署(开发模式下)


需要费用

开源免费

1.4 WebLogic的主要应用:

搭建高性能的Web服务器实现负载均衡/故障转移在集群系统中. 来自客户的请求可以进行平均分配. 把相应的进程分发给与之共同承担任务的服务器,从而不影响应用进程的运行, 大多数中间件都支持负载均衡,实现负载均衡大大降低了系统的崩溃现象,从而减少对企业带来的损失.故障转移:软硬件出现故障,能够有其它相关的软硬件设备来承接相关的工作任务,以保障系统正常工作。实现分布式部署什么是分布式计算?所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。分布式网络存储技术是将数据分散的存储于多台独立的机器设备上。分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性、可用性和扩展性。

2.WebLogic的环境搭建

2.1 Weblogic的-

2.2 Weblogic的安装

3. WebLogic的目录结构

3.1 WebLogic基本目录介绍

Coherence:在可靠的、高度可伸缩的对等集群协议之上提供了复制的、分布式的(分区的)数据管理和缓存服务Logs:系统日志目录Modules: weblogic运行时需要的jar文件user_projects:定义域存放的位置Utils:用户可以存放的第三方工具包wlserver_10.3:weblogic的主目录

3.2 User_projects目录介绍

Autodeploy:当Weblogic服务实例与开发模式运行时,此目录下应用程序(ear, war)等将被自动展开服务Bin:存放域中的可执行文件Config:本域相关的配置文件Console-ext:控制台信息, 只应用于adminServerLib:存放库文件Security:安全相关Servers:包含域的所有服务StartWebLogic.cmd 调用bin下面的StartWebLogic.cmd​​StartWebLogic.sh​​​:调用bin下面​​StartWebLogic.sh​​ (Linux下)

3.3 wlserver_10.3目录介绍

Common:由产品组件共享的文件,包括计算机上运行的所有WebLogic域所公用的环境属性, 创建域提供Configuration Wizard和WLST脱机使用的模板JAR文件Server:WebLogic Server程序文件Uninstall:卸载webLogic产品目录

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:消息中间件专题(二)-MQ (Message Queue)
下一篇:面试专题系列-Hystrix
相关文章

 发表评论

暂时没有评论,来抢沙发吧~