weblogic与weblogic server有啥区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weblogic与weblogic server有啥区别?相关的知识,希望对你有一定的参考价值。

这两个是一个东西吗,weblogic是java开发的中间键,weblogic server是web服务器,如果是一个东西,为什么不叫weblogic而是weblogic server。

首先回答第一个问题,weblogic 与weblogic server 广义上是一个东西。就是一个类似Tomcat的web服务器,你可以在上面部署web项目。weblogic 是这个软件的统称,weblogic server 有许多的版本,目前为止已经更新到 weblogic server 12 了,而且以前刚开始的时候版本不是叫weblogic server 而是weblogic Tengah 。
第二个问题,weblogic 目前使用的就是他的weblogic server 版本,所以叫weblogic 还是weblogic server 都好都是指它,而且以前还叫weblogic Tengah呢!所以名称这个东西是随时代的进步改变的,说不定以后就叫 weblogic MMPxxx
参考技术A J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。
这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢?
(一)先简单介绍一下这两种服务器。
WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 9.0是迄今为止发布的最卓越的BEA应用服务器。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。完全遵循J2EE 1.4规范。
Tomcat服务器是一个免费的开源的Web 应用服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且很重要的是她免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。而且由于开源,它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。追问

看清我问的问题是什么

看清我问的问题是什么

参考技术B 你可以等同理解。
另外weblogic server叫应用服务器(j2ee application server),只是它同时也提供了web server的实现而已。
参考技术C xp系统和windows xp有什么区别,如果一样为什么不叫xp系统呢

关于weblogic server对docker的支持

Docker是目前比较热门的一个技术话题,WebLogic Server从12.1.3版本支持Docker,但对于操作系统和内核有一定的要求,具体参考下表

技术分享

我曾在ubuntu,Oracle Enterprise Linux 6 UL7上尝试,在安装Docker的时候都失败,所以大家需要仔细注意版本。

Weblogic Docker镜像分成三层,基础镜像主要是针对操作系统,安装镜像更多的包含了JDK和weblogic安装版本。域镜像则包含了直接可运行的域配置。

技术分享

具体的镜像下载地址可以参考

https://github.com/oracle/docker/tree/master/OracleWebLogic

WebLogic Docker容器分成两种模式。

模式1: WebLogic域模式

主要包含Weblogic管理Server的容器和受管Server的容器,受管Server包含了Node Manager便于在控制台上启动Managed Server.

Admin和Managed Server构成了一个weblogic域.

 

技术分享

模式2: Docker模式

WebLogic单域容器,各自是单独的域,并且在一个容器中。

 

技术分享

个人倾向还是采用Docker模式,好处是:

  • 架构相对简单和清晰。
  • Docker标准模式,隔离性好,各个容器间没有什么关联。
  • 模式1的化,还不如直接用Weblogic Server域的标准部署,通过docker隔离并没有太多必要。

 

后续几篇逐步介绍搭建过程.

 

以上是关于weblogic与weblogic server有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

如何解决weblogic server side request forgery

每周播报Oracle WebLogic Server反序列化远程代码执行漏洞成焦点

Weblogic12.1.3.0补丁安装(win server与linux安装步骤介绍)

关于weblogic server对docker的支持

monitor weblogic server ,Very simple to use, weblogic监控巡检故障简单小工具

weblogic出现问题,不能启动! The WebLogic Server did not start up properly. Reason: weblogic.securi