04_应用程序部署和配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高级技术支持组
部署内容
Web应用
目录结构

DefaultWebApp/WEB-I来自百度文库F/classes
– 包含服务器端类,如 HTTP Servlet 和实用工具类

DefaultWebApp/WEB-INF/lib
– 包含 Web 应用程序使用的 JAR 文件,包括 JSP 标记库
高级技术支持组
部署内容
展开的归档文件(即文件夹)

$ jar xvf *.ear
高级技术支持组
部署简介
术语
部署目标(Targets)

服务器实例 集群 stage nostage external_stage
部署模式(Staging Mode)

高级技术支持组
部署简介
部署模式(Staging Mode)
高级技术支持组
Web应用
目录结构(ctais的web应用)
高级技术支持组
部署内容
EJB模块
目录结构
高级技术支持组
部署内容
EJB模块
目录结构

ejb-jar.xml
– 标准的 J2EE 部署描述 – 所有 Bean 都必须在 ejb-jar.xml 中指定 – 可指定将一起部署的多个 Bean

weblogic-ejb-jar.xml
WebLogic Server系统管理培训(四)
应用程序部署和配置
高级技术支持组
主要内容
部署简介 部署工具 部署步骤 部署内容
高级技术支持组
部署简介
什么是部署
使应用程序或模块可在域中用于处理客户端请 求的过程
部署单元
类型

J2EE应用(企业级应用、Web应用等) J2EE模块(EJB、资源适配器等)
部署工具
管理控制台 命令行(weblogic.Deployer) Ant任务 Deployment API编程 config.xml(不推荐) 其他方式
高级技术支持组
部署步骤
准备部署资源 进行部署 功能测试
高级技术支持组
部署内容
Web应用 EJB模块 其他应用或模块(自学)
高级技术支持组
部署内容
部署文件组成
业务相关

应用文件
业务无关

部署描述符文件
高级技术支持组
部署内容
部署描述符文件
高级技术支持组
部署内容
Web应用
目录结构
高级技术支持组
部署内容
Web应用
目录结构

DefaultWebApp/
– Web 应用程序的文档根目录 – 放入静态文件(如 HTML 文件和 JSP 文件)

DefaultWebApp/WEB-INF/web.xml
高级技术支持组
部署内容
EJB模块
目录结构(ctais2-ejb)
高级技术支持组
部署练习
操作练习
内容

EJB模块 Web模块 20分钟
时间

高级技术支持组
高级技术支持组
– WebLogic Server 特定的部署描述符 – 包含与 WebLogic Server 功能(如群集、缓存和事务) 相关的元素 – 可指定将一起部署的多个 Bean

weblogic-cmp-jar.xml
– WebLogic Server 特定的部署描述符 – 包含与实体 Bean 的容器管理的持久性相关的元素
– Web 应用程序部署描述符 – 用于配置 Web 应用程序

DefaultWebApp/WEB-INF/weblogic.xml
– WebLogic 特定部署描述符文件 – 用于定义 web.xml 文件中的指定资源如何映射到驻留 在 WLS 其他位置的资源 – 定义 JSP 和 HTTP 会话特性
前提条件

符合J2EE规范(需要的文件、目录结构) 符合WebLogic规范(需要的文件、目录结构)
高级技术支持组
部署简介
部署文件
归档文件(即打包文件)

EJB——*.jar Web应用——*.war 资源适配器——*.rar 企业级应用(可包含以上3个)——*.ear Web服务——*.ear
相关文档
最新文档