Weblogic介绍「建议收藏」

Weblogic介绍「建议收藏」Weblogic是一个服务器,可以做web服务器也可以做应用服务器WebLogic是美国Oracle公司出品的一个ApplicationServer,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和JavaEnterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定


介绍

Weblogic是一个服务器,可以做web服务器也可以做应用服务器

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

组件和术语

Domain(域)

1、定义:一个管理单元或者边界,可以从单点管理多个服务器
在这里插入图片描述
2、Weblogic Domains 能被用来划分:开发/测试/生产应用,管理和操作责任,组织的或业务的部门
在这里插入图片描述

服务器

服务器是Java虚拟机(JVM)中执行的JAVA类weblogic.server的一个实例

服务器:至多与一个Weblogic Server机器相关联,有一些专用的RAM,是多线程的
在这里插入图片描述

Administration Server(管理服务器)

一个Administration Server是:一个域控制的中心点,XML配置库的保管者,日志信息的中心来源
在这里插入图片描述

Managed Server(被管理的服务器)

一个Managed Server:是Weblogic Server的一个实例,从Administration Server远程加载他的配置,可能是或可能不是集群的一部分

在这里插入图片描述

Machines(机器)

一个Machines:典型的体现为服务器所在的物理硬件,可能是Unix或非Unix系统,一个单独机器上可以有一个或者更多的服务器实例
在这里插入图片描述

Weblogic Server Clusters 集群

Clusters能聚集一些机器和服务器,好像是一个单独实例,Clusters用于负载平衡和故障恢复
在这里插入图片描述

体系结构

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

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

全貌

在这里插入图片描述

客户层协议

在这里插入图片描述

应用逻辑层

在这里插入图片描述

后端层协议

在这里插入图片描述

安装

三种不同的安装方式

1、用户图形界面(GUI)
2、控制台(console)模式
3、slient(沉默)模式

目录结构

BEA目录结构
在这里插入图片描述
Weblogic目录结构
在这里插入图片描述
Samples目录结构

在这里插入图片描述
Domain目录结构
在这里插入图片描述

weblogic server的classpath变量

1、JVM Run-Time变量
Weblogic Server能在大多数的JVM中执行
Weblogic Server当前的执行在:jdk-服务器;jdk-客户应用

2、Weblogic Server的依赖环境
要运行Weblogic Server,必须配置:path包括所有可执行程序(包括JAVA解释器);classpath包括依赖的包,这些参数可以设置在:计算机环境变量设置中,在定制的批处理文件或shell脚本中

3、配置classpath
Weblogic Server的classpath通过JAVA系统的classpath环境变量配置

使用命令行启动

通过运行weblogic.server类启动Weblogic Server

控制台管理

使用管理控制台:
1、配置资源属性
2、部署应用或者组件
3、监测资源使用情况
4、查看日志消息
5、启动或者关闭服务器,或者执行其他管理动作

启动控制台

启动管理服务器之后,可以通过下面方式在浏览器中进入控制台

在这里插入图片描述

控制台中的各种图标

在这里插入图片描述

使用控制台设置基本属性

服务器声明周期
在这里插入图片描述

命令行管理

weblogic.Admin应用程序

命令行工具:
1、使用脚本自动管理
2、作为管理控制台之外的另一种选择
3、Weblogic.Admin 为远程执行系统管理功能提供命令行接口

Weblogic.Admin命令

在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230784.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月18日 上午8:22
下一篇 2025年6月18日 上午9:01


相关推荐

  • scala隐式转换[通俗易懂]

    scala隐式转换[通俗易懂]简述:1:通过隐式转换,程序员可以在编写Scala程序时故意漏掉一些信息,让编译器去尝试在编译期间自动推导出这些信息来,这种特性减少代码量,忽略那些冗长的代码。2:我们经常引入第三方库,但当我们想要扩展新功能的时候通常是很不方便的,因为我们不能直接修改其代码。scala提供了隐式转换机制和隐式参数帮我们解决诸如这样的问题。Scala中的隐式转换是一种非常强大的代码查找机制。当函数、构造器调用缺少参数或者某一实例调用了其他类型的方法导致编译不通过时,编译器会尝试搜索一些特定的区域,尝试使编译

    2022年10月9日
    5
  • CAS单点登录原理解析

    CAS单点登录原理解析推荐阅读1.SpringBoot整合篇2.手写一套迷你版HTTP服务器3.记住:永远不要在MySQL中使用UTF-84.Springboot启动原理解析1、基于Cookie的单点登录的回顾基于Cookie的单点登录核心原理:将用户名密码加密之后存于Cookie中,之后访问网站时在过滤器(filter)中校验用户权限,如果没有权限则从Cookie中取出用户名…

    2022年6月7日
    34
  • 无锁队列实现原理_优先队列 java

    无锁队列实现原理_优先队列 java首次接触无锁数据结构的设计,请各位大佬多多指教~~~CAS(Compare&&Swap)原子操作CAS是无锁(lockfree)的数据结构的基础。用伪代码描述:input:reg,old_val,new_val/*是old_val,reg替换为new_val,返回为true;否则返回为false*/if(*reg==old_val){*reg==new…

    2025年8月25日
    7
  • 2.1pycharm 设置Python模块的搜索路径的方式「建议收藏」

    2.1pycharm 设置Python模块的搜索路径的方式「建议收藏」step1:打开pycharm—>目标文件夹—->右键——>new—–>directory—->创建名为modules文件夹。step2:选中modules文件夹—->右键——>new—->pythonfile—–>创建名为working.py文件,在working.py文件中定义函数hel…

    2022年8月28日
    6
  • STM32 串口中断总结

    STM32 串口中断总结本文以 USART1 为例 叙述串口中断的编程过程 1 先来讲述一下在应用串口中断时涉及到的一些库文件 首先对于 STM32 外设库文件的应用编程 misc c 和 stm32f10x rcc c 是肯定要添加到 接下来就是我们要用到的相关外设了 毫无疑问 串口文件 stm32f10x usart c 是必须的 串口通信是对通用 GPIO 端口引脚的功能复用 所以还需要 stm32f10x gpi

    2026年3月19日
    1
  • 10个linux常用命令_shell常用的命令

    10个linux常用命令_shell常用的命令文章目录20个linux常用命令1.ls:列出文件list2.cd:切换目录changedirectory3.cp:复制copy4.mv:移动move5.rm:移除,删除remove6.mkdir:创建文件夹makedirectory7.rmdir:移除,删除文件夹removedirectory8.chown:更改所有者changeowner9.chmod:更改文件的权限模式changemode10.find:查找11.|:管道12.grep:按行查找并匹配13.tar:

    2022年10月3日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号