版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北北 京京 海海 天天 起起 点点 技技 术术 服服 务务 有有 限限 公公 司司Weblogic Server 8.1培训教程培训教程 北京海天起点技术服务有限公司技术部 课程概述课程概述WebLogic Server 8.1 体系架构体系架构WebLogic Server 8.1 安装配置安装配置WebLogic Server 8.1 控制台操作控制台操作WebLogic Server 8.1 常见问题处理常见问题处理WLS 8.1 体系架构体系架构企业系统问题域企业系统问题域WLS 8.1 体系架构体系架构分布式系统分布式系统 将任务分配到多个独立的单元执行将任务分配到多个独立的单元执行
2、 一个单元的失效对整个系统的影响不大一个单元的失效对整个系统的影响不大 可用性、可扩充性、可维护性可用性、可扩充性、可维护性 J2EE规范提高分布式系统的可靠性规范提高分布式系统的可靠性WLS 8.1 体系架构体系架构J2EE规范规范 标准化标准化 符合规范方针符合规范方针 用用JAVA实现实现 可以发布到各种可以发布到各种web服务器和应用服务器服务器和应用服务器WLS 8.1 体系架构体系架构J2EE概况概况WLS 8.1 体系架构体系架构常见缩写(一)常见缩写(一) Enterprise Java Bean (EJB) JavaServer Page (JSP) Java Naming
3、and Directory Interface (JNDI) Java Messaging Service (JMS)WLS 8.1 体系架构体系架构常见缩写(二)常见缩写(二) Java Database Connectivity (JDBC) Java Transaction API (JTA) Remote Method Invocation/Internet Inter-ORB Protocol (RMI-IIOP) J2EE Connector Architecture (JCA)WLS 8.1 体系架构体系架构常见缩写(三)常见缩写(三) Java API for XML Proc
4、essing (JAXP) Java Authentication and Authorization Service (JAAS) Java Interface Definition Language (Java IDL) Java interface for handling mail messages (Java Mail)WLS 8.1 体系架构体系架构Web 客户端客户端通过通过http协议与协议与WLS交互,使用交互,使用servlets和和jsp包括浏览器和包括浏览器和web服务服务Java API for XML Processing (JAXP)WLS 8.1 体系架构体系架
5、构Web 服务器服务器可以直接提供可以直接提供web内容内容也可以将请求转发到其他服务器也可以将请求转发到其他服务器通过通过http和和ftp等协议实现交互等协议实现交互WLS 8.1 体系架构体系架构应用服务器应用服务器完成比完成比web服务器更复杂的业务请求服务器更复杂的业务请求提供对部署其上的应用程序的支持服务提供对部署其上的应用程序的支持服务WLS 8.1 体系架构体系架构代理服务器代理服务器将业务请求转发到其他服务器将业务请求转发到其他服务器实现负载均衡、完成不同级别的分流及安全认证实现负载均衡、完成不同级别的分流及安全认证可以由可以由web服务器模拟实现服务器模拟实现WLS 8.1
6、 体系架构体系架构防火墙防火墙筛选、身份认证及授权筛选、身份认证及授权防止黑客攻击;防止黑客攻击;实现端口映射;实现端口映射;实现代理服务;实现代理服务;降低后端压力降低后端压力WLS 8.1 体系架构体系架构典型典型web应用服务器配置应用服务器配置WLS 8.1 体系架构体系架构典型应用服务器配置典型应用服务器配置WLS 8.1 体系架构体系架构WLS术语术语-Server 一个一个server就是就是weblogic.Server在在Java虚拟机虚拟机中的一个实例中的一个实例 运行于指定运行于指定machine(见下文)(见下文) 使用专用的内存空间使用专用的内存空间 多线程多线程 j
7、ava weblogic.ServerWLS 8.1 体系架构体系架构WLS术语术语-ServerWLS 8.1 体系架构体系架构WLS术语术语-Machine Weblogic Server所在主机所在主机,运行提供支持的操,运行提供支持的操作系统版本作系统版本 一个一个machine中可以包含多个中可以包含多个server实例实例WLS 8.1 体系架构体系架构WLS术语术语-MachineWLS 8.1 体系架构体系架构WLS术语术语-Cluster 一组同版本的一组同版本的server的逻辑组合的逻辑组合 可以提供容错、高可用性及负载均衡可以提供容错、高可用性及负载均衡 对客户透明对客
8、户透明WLS 8.1 体系架构体系架构WLS术语术语-ClusterWLS 8.1 体系架构体系架构WLS术语术语-Domain 一组逻辑相关的一组逻辑相关的WebLogic Server资源资源 作为一个整体单元进行管理,一个作为一个整体单元进行管理,一个Domain有且有且仅有一个控制台仅有一个控制台 可以根据地域、功能、组织等进行划分可以根据地域、功能、组织等进行划分 对应用透明对应用透明WLS 8.1 体系架构体系架构WLS术语术语-DomainWLS 8.1 体系架构体系架构WLS术语术语-Administration Server domain的控制中心的控制中心 保存整个保存整个
9、domain的配置信息和日志的配置信息和日志 对应于对应于domain的控制台(的控制台(console)WLS 8.1 体系架构体系架构WLS术语术语-Administration ServerWLS 8.1 体系架构体系架构WLS术语术语-Managed Server Domain中中除管理服务器外的其它所有除管理服务器外的其它所有server 从管理服务器获取配置信息从管理服务器获取配置信息 真正执行业务逻辑真正执行业务逻辑WLS 8.1 体系架构体系架构WLS术语术语-Managed ServerWLS 8.1 体系架构体系架构以以weblogic Server为中间件的分布式系统为中
10、间件的分布式系统WLS 8.1 体系架构体系架构不论系统的实际复杂程度如何,总可以被划不论系统的实际复杂程度如何,总可以被划分为典型的三层:分为典型的三层: 客户层:客户层: 应用逻辑层:应用逻辑层: 数据层:数据层:weblogic Server实际上既是一个实际上既是一个web server,又是一个,又是一个application Server,既,既可以发送可以发送web页面,也支持内置应用。页面,也支持内置应用。WLS 8.1 体系架构体系架构客户层协议客户层协议WLS 8.1 体系架构体系架构应用逻辑层协议应用逻辑层协议WLS 8.1 体系架构体系架构集成层协议集成层协议WLS 8
11、.1 安装配置安装配置WLS 8.1 安装安装WLS 8.1 域配置域配置WLS 8.1 文件说明文件说明WLS 8.1 安装安装Platform安装安装 weblogic Server WebLogic WorkShop WebLogic Portal WebLogic Integration WebLogic JRockit WLS 8.1 安装安装Server安装安装 做为做为platform的一部分安装的一部分安装例:例:platform813_zh_CN_win32.exe 做为独立程序安装做为独立程序安装例:例:server1001_win32.exeWLS 8.1 安装安装Ser
12、ver安装(安装(unix系统)系统) 特定平台版本安装特定平台版本安装*.bin,其中包含,其中包含JDK/JRE环境环境 平台无关版本安装平台无关版本安装*.jar,需要预装对应平台的,需要预装对应平台的JDK/JREWLS 8.1 安装安装支持平台支持平台 Microsoft Windows 2000, Windows 2003 Server and Windows XP Sun Solaris HP-UX Red Hat Linux IBM AIXWLS 8.1 安装安装安装需求安装需求 CPU:=1GHz HD:820m MEM: WebLogic Server (Sun Java
13、2 SDK): 256 MB,推荐,推荐512 MB WebLogic Server (WebLogic JRockit SDK): 512 MB WebLogic Integration: 512 MB,推荐,推荐1 GB WebLogic Portal: 512 MB,推荐,推荐1 GB WebLogic Workshop: 512 MB,推荐,推荐1 GBWLS 8.1 安装安装安装模式安装模式 Graphical(256色以上)色以上) Console SilentWLS 8.1 安装安装图形安装图形安装 - 欢迎页欢迎页WLS 8.1 安装安装图形安装图形安装 - 许可协议许可协议W
14、LS 8.1 安装安装图形安装图形安装 - 设置设置BEA_HOMEWLS 8.1 安装安装图形安装图形安装 选择安装集合选择安装集合WLS 8.1 安装安装图形安装图形安装 选择选择WL_HOMEWLS 8.1 安装安装Windows平台上生成菜单:平台上生成菜单:WLS 8.1 安装安装Console安装安装 与与graphical安装过程相同安装过程相同 使用使用-mode=console 参数启动参数启动WLS 8.1 安装安装Console安装安装 欢迎及许可欢迎及许可WLS 8.1 安装安装Silent安装安装 不需要人工干预不需要人工干预 预定义脚本预定义脚本 使用使用-mode
15、=silent -silent_xml= 启动启动WLS 8.1 安装安装Silent 脚本示例脚本示例 WLS 8.1 安装安装基本环境变量基本环境变量 BEA_HOMEBEA产品安装目录,例如产品安装目录,例如C:bea、/opt/bea WL_HOMEWebLogic Server目录,例如目录,例如%BEA_HOME%weblogic81 PATH可执行文件所在路径,包括可执行文件所在路径,包括java程序所在目录程序所在目录 CLASSPATH必须包含必须包含%WL_HOME%serverlibweblogic.jar以及存在的以及存在的Service Pack对应对应jar文件文件
16、WLS 8.1 域配置域配置安装完成后,必须配置安装完成后,必须配置domain,才能完成应用,才能完成应用程序的发布和使用程序的发布和使用建立建立domain,就是定义一个资源集合,就是定义一个资源集合 管理服务器管理服务器 被管服务器被管服务器 数据库连接数据库连接 使用域模板建立使用域模板建立domainWLS 8.1 域配置域配置域模板域模板 预定义预定义%WL_HOME%commontemplatesdomains 自定义自定义WLS 8.1 域配置域配置预定义域模板预定义域模板WLS 8.1 域配置域配置启动配置向导启动配置向导/common/bin Graphical Conso
17、le silentWLS 8.1 域配置域配置Graphical Windows:开始菜单、开始菜单、Config.cmd UnixConfig.shWLS 8.1 域配置域配置Console Windows:Config.cmd mode=console UnixConfig.sh mode=console WLS 8.1 域配置域配置Silent Windows:Config.cmd mode=silent -silent_script= -log=logfile UnixConfig.sh mode=silent -silent_script= -log=logfile WLS 8.1
18、域配置域配置建立建立domain 启动向导启动向导WLS 8.1 域配置域配置建立建立domain 选择模板选择模板WLS 8.1 域配置域配置建立建立domain 配置管理服务器配置管理服务器WLS 8.1 域配置域配置建立建立domain 配置管理服务器配置管理服务器WLS 8.1 域配置域配置建立建立domain 配置被管服务器配置被管服务器WLS 8.1 域配置域配置建立建立domain 配置集群配置集群WLS 8.1 域配置域配置建立建立domain 配置集群配置集群WLS 8.1 域配置域配置建立建立domain 配置代理服务器配置代理服务器WLS 8.1 域配置域配置建立建立do
19、main 配置机器配置机器WLS 8.1 域配置域配置建立建立domain 配置机器配置机器WLS 8.1 域配置域配置建立建立domain Server分配分配WLS 8.1 域配置域配置建立建立domain 其它其它WLS 8.1 域配置域配置建立建立domain 其它其它WLS 8.1 域配置域配置建立建立domain 其它其它WLS 8.1 域配置域配置建立建立domain 安全认证安全认证WLS 8.1 域配置域配置建立建立domain 启动参数启动参数WLS 8.1 域配置域配置建立建立domain 启动参数启动参数WLS 8.1 域配置域配置建立建立domain 启动参数启动参数
20、WLS 8.1 域配置域配置建立建立domain 建立建立domainWLS 8.1 域配置域配置Windows菜单变化菜单变化WLS 8.1 文件说明文件说明BEA_HOME目录结构目录结构WLS 8.1 文件说明文件说明WL_HOME目录结构目录结构WLS 8.1 文件说明文件说明Domain文件结构文件结构WLS 8.1 文件说明文件说明重要文件重要文件 startManagedWebLogic startWebLogic setEnv Bperties Config.xmlWLS 8.1 文件说明文件说明Config.xml . . .WLS 8.1 安装配置安装配置WL
21、S启动启动java -hotspot -Xms32m -Xmx200m -classpath %CLASSPATH%-Dweblogic.Name=%SERVER_NAME% -Dbea.home=C:bea-Dweblogic.management.username=%WLS_USER%-Dweblogic.management.password=%WLS_PW%-Dweblogic.ProductionModeEnabled=%STARTMODE%-Djava.security.policy=%WL_HOME%serverlibweblogic.policyweblogic.Server用
22、户也可以自行加入选项,例如用户也可以自行加入选项,例如-Dweblogic.Stdout=output.txt-Dweblogic.Stderr=errors.txtWLS 8.1 安装配置安装配置WLS启动启动WLS 8.1 控制台操作控制台操作WebLogic Server 8.1 控制台控制台WebLogic Server 8.1 应用部署应用部署WebLogic Server 8.1 连接池配置连接池配置WebLogic Server 8.1 运行监控运行监控WLS 8.1 控制台控制台就是一个用来管理就是一个用来管理weblogic server的的web应用程序应用程序: 配置资源
23、参数配置资源参数 发布应用和组件发布应用和组件 监控资源使用监控资源使用 显示日志信息显示日志信息 启动和停止服务启动和停止服务 完成其他管理操作完成其他管理操作WLS 8.1 控制台控制台控制台登录控制台登录 http:/hostname:port/console WLS 8.1 控制台控制台控制台界面控制台界面WLS 8.1 控制台控制台控制台常用图标控制台常用图标每隔每隔10秒自动刷新页面秒自动刷新页面回到控制台主页回到控制台主页删除删除当前改动需要重新启动服务后生效当前改动需要重新启动服务后生效建立或配置对象建立或配置对象客户化视图客户化视图复制对象复制对象在新窗口打开页面在新窗口打开
24、页面显示帮助页显示帮助页WLS 8.1 应用部署应用部署WLS支持以下部署方式:支持以下部署方式: 自动部署自动部署 主控台部署主控台部署 命令行部署命令行部署WLS 8.1 应用部署应用部署通过控制台进行发布,可以通过控制台进行发布,可以: 临时指定应用路径临时指定应用路径 手工配置发布名称手工配置发布名称 部署到指定部署到指定Server或或cluster 只进行配置,先不部署只进行配置,先不部署 适用于生产环境(适用于生产环境(-Dweblogic.ProductionModeEnabled=true)WLS 8.1 应用部署应用部署静态目录发布静态目录发布:WLS 8.1 应用部署应用
25、部署静态目录发布静态目录发布:WLS 8.1 应用部署应用部署静态目录发布静态目录发布:WLS 8.1 应用部署应用部署静态目录发布静态目录发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署上传发布上传发布:WLS 8.1 应用部署应用部署部署成功部署成功:WLS 8.1 连接池配置连接池配置点击左边树中的点击左边树中的Connection Pools:WLS 8.1 连接池配置连接池配置点击点击“Configure a new JDBC Connection Pool”,选择数据库类型,选择数据库类型:WLS 8.1 连接池配置连接池配置选择驱动选择驱动:WLS 8.1 连接池配
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 版权合同范本协议要点梳理
- 直饮水购销合同
- 冰箱采购合同的运输责任
- 装修版权补充合同
- 现场拌合砂浆购销合同
- 个人借款合同范本格式格式格式阅读
- 短期借款合同与借据样本
- 装饰粉刷班组合同合作
- 产品推广翻译服务协议
- 网吧会员包月上网合同范例
- 竞争性谈判工作人员签到表及竞争性谈判方案
- 山东省淄博市张店区2023-2024学年九年级上学期1月期末化学试题(含解析)
- 厦门旅游课件
- 人工智能导论智慧树知到期末考试答案章节答案2024年哈尔滨工程大学
- 单位食堂供餐方案(2篇)
- 农村《智慧养老》课件
- 《庖丁解牛》 (教学课件)- 统编版高中语文必修下册
- 2022课程方案试题
- 丝氨酸蛋白酶在代谢性疾病中的作用
- 城市轨道交通工程监理控制要点
- 针刺气冲穴对慢性疼痛动物模式的电生理研究
评论
0/150
提交评论