前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Weblogic介绍「建议收藏」

Weblogic介绍「建议收藏」

作者头像
全栈程序员站长
发布2022-11-15 17:55:58
发布2022-11-15 17:55:58
2.5K0
举报

文章目录


介绍

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.cn/230784.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月31日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 介绍
  • 组件和术语
    • Domain(域)
    • 服务器
    • Administration Server(管理服务器)
    • Managed Server(被管理的服务器)
    • Machines(机器)
    • Weblogic Server Clusters 集群
  • 体系结构
    • 全貌
    • 客户层协议
    • 应用逻辑层
    • 后端层协议
  • 安装
    • 三种不同的安装方式
    • 目录结构
    • weblogic server的classpath变量
    • 使用命令行启动
  • 控制台管理
    • 启动控制台
    • 控制台中的各种图标
    • 使用控制台设置基本属性
  • 命令行管理
    • weblogic.Admin应用程序
    • Weblogic.Admin命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档