该课程由猎学网审核,享受猎学网报名、支付保障
课程目标
完成本课程的学习后,您应该能够:
掌握WebLogic Server系统安装、配置,应用部署、监控和分布式集群应用系统的调优。应用进行高可用的集群配置
实现可靠安全策略的方案进行,确保基于WebLogic Serve的应用的服务品质。
了解认证、授权、审计等企业级服务
配置WebLogic Server集群环境,编写替代重复性管理工作的脚本
创建开发、测试和生产环境,使用多种方法部署J2EE应用模块等
课程大纲
概述
1) 分布式系统简介
2) J2EE体系结构及相关术语
3) Server的作用及种类
4) weblogic术语
安装Weblogic
1) 安装Weblogic的先决条件
2) 虚拟机安装
3) 操作系统安装介绍
4) 安装Weblogic软件
配置weblogic server的运行环境
1) weblogic的安装目录
2) Domain简介及安装
3) 启动Server
4) 启动管理服务器及访问管理控制台
5) 配置受管服务器及启动受管服务器
6) boot.properties的作用、位置、创建
7) 受管服务器的独立运行模式及与管理服务器的关系
8) 管理服务器的重启(同一台主机及不同主机)
9) 域模版、扩展模版的创建及使用
10) 管理控制台的使用及变更管理过程
11) wlst介绍,设置环境及启动wlst
12) wlst的主要步骤及基本命令
13) wlst实例:创建domain和管理server的生命周期
14) WLST导航MBean
15) WLST修改已存在的domain
管理和监控weblogic server的运行环境
1) nodemanager的工作机制
2) nodemanager、domain、AS、MS的关系,nm的配置文件和日志文件,家目录和工作目录
3) 配置nodemanager的基本步骤
4) 远程启动受管服务器
5) nodemanager的工作流程
6) 设置MS的启动参数,解释start.properties、nodemanager.properties
7) 研究nodemanager的输出以及日志,NM工作及配置的几个阶段
8) Server的健康状态检查,服务器的启动选项卡,利用nodemanager启动管理服务器
9) 将nodemanager配置为windows和linux上的服务,NM的更佳实践原则
10) wls的日志管理
11) 理解wls的日志记录服务
12) message的严重级别介绍和server log的配置,server logging bridge
13) 日志过滤器的配置及使用,对单独的Server进行监控
14) 介绍SNMP的基本概念以及WLS和SNMP的关系
15) 启用SNMP、配置Manager、设定陷阱通知;使用SNMP工具请求变量值及接受陷阱通知
16) 理解wlsSNMP Agent的分散和集中模式,MIB模型及MBean模型;
17) 报告通知和陷阱通知、自动通知、各种可配置的通知,作为其他Agent的代理
18) 介绍网络资源管理,network channel的配置
19) 启用管理端口;管理通道的配置及意义,以及一些限制
Deploy
1) Web Server的角色及功能
2) 典型的web交互的过程
3) web应用程序的组成、打包
4) EJB类型,EJB应该程序的结构,EJB的管理任务
5) enterprise application的组成,ear文件的结构
6) 部署应用程序的过程、类型
7) 开发模式下的自动部署,控制台部署
8) 实践控制台部署应用程序
9) 命令行工具部署应用程序
10) WLST部署应用程序
JNDI
1) JNDI简介
2) JNDI树的查看(控制台和WLST方式)
3) 启动类
4) 关闭类
JDBC
1) 介绍JDBC
2) 两层和多层JDBC结构
3) 4种Driver
4) 如何选择Driver类型
5) Datasource介绍及工作原理
6) 管理控制台配置Datasource及测试
7) 多数据源的概念及配置
8) 配置Oracle rac的多数据源
JMS
1) 介绍JMS
2) JMS模式
3) JMS结构
4) JMS管理任务
5) 配置JMS组件:JMS Server,JMS Module(连接工厂、队列、主题、子部署),JMS编程示范
6) 持久化存储及持久化消息服务
7) 持久化订户的配置,编码及测试持久化订阅
8) JMS阀值与限额、模板、排序关键字
9) JMS的监视
Transaction
1) 事务介绍,典型的事务过程,事务ACID特性
2) 介绍本地事务和全局事务
3) 事务管理器与两阶段提交
4) JTA相关配置,事务日志(T-log),XA与non-XA DateSource
5) 如何参与到分布式事务中
6) non-XA Driver的使用
7) LLR的特点,LLR参与全局事务,LLR全局事务的失败和恢复,LLR table
8) 使用LLR的编程考量点和限制,管理考量点和限制
9) 其他的non-XA事务选项:One-Phase,Emulate Two-Phase
10) JMS和LLR DataSource共同参与的全局事务实例
Security
1) Weblogic 安全服务的体系结构,常用术语
2) 安全服务提供程序(必须的、可选的)
3) 介绍安全领域,用户(组)、角色、策略
4) 内嵌LDAP Server的配置、导入及导出
5) 资源类型的划分
6) 管理资源、Server资源的保护,应用程序资源的保护;改变安全配置模式(DDOnly)
7) SSL介绍、配置、SSL证书、SSL CA
8) 配置信任和标识、安装证书,SSL客户端受到的影响
9) 典型的针对服务器的攻击及杜绝方式
Advance deploy
1) 部署计划及描述符
2) 应用程序的临时存储模式及重部署
3) 发布(distribute)应用程序
Cluster介绍
1) cluster介绍,核心功能及优点
2) cluster体系结构,代理结构
3) cluster网络环境和交流机制
Cluster配置
1) 准备cluster环境、配置cluster
2) 部署web应用到cluster中
3) 配置weblogic代理server
4) 第三方的代理server,Apache Http Server的配置
Cluster管理
1) 部署应用程序到Cluster
2) 管理会话状态
3) Cluster问题排除
EJB Cluster管理
1) EJB调用机制,负载平衡及故障转移的发生点,负载均衡算法
2) Server Affinity
3) Stateless Session Bean的集群特征及配置
4) Stateful Session Bean及Entity Bean的集群特征及配置
5) EJB集群更佳实践原则
6) EJB调用机制
7) 不同类型的EJB的负载均衡和故障转移
Clustering Service
1) 可集群服务,迁移,server级别的自动迁移的机制
2) 配置Whole server migration—SSH版本的Nodemanager
3) 继续配置Whole server migration
4) 测试Whole server migration的效果
5) Cluster范围JNDI,JTA 恢复服务的迁移
6) JMS迁移
顾问将于24小时内联系您!