课程大纲

Oracle SOA Suite 12c 简介

  • 理解 SOA 概念和原则
  • Oracle SOA Suite 12c 架构和组件概述
  • SOA 复合应用程序和部署架构

安装与配置

  • 安装 Oracle SOA Suite 12c 和 JDeveloper
  • 配置域和连接设置
  • 为 SOA 设置 Oracle 数据库和 WebLogic 服务器

开发 SOA 复合应用程序

  • 在 JDeveloper 中创建和管理复合应用程序
  • 配置组件:BPEL、Mediator 和业务规则
  • 将复合应用程序部署到 SOA 服务器

BPEL 流程设计与编排

  • BPEL 简介与流程设计模式
  • 实现同步和异步流程
  • BPEL 中的错误处理、补偿和关联

使用 Mediators 和适配器

  • 使用 Mediators 设计消息路由和转换
  • 使用适配器(数据库、文件、JMS、REST、SOAP)与外部系统集成
  • 使用 XSLT 和 XQuery 实现数据映射

人工工作流与业务规则

  • 配置人工工作流组件和任务表单
  • 将工作流集成到复合应用程序中
  • 定义和应用业务规则以进行动态决策

安全与监控 SOA 应用程序

  • 管理安全策略和身份传播
  • 在 Oracle Enterprise Manager Fusion Middleware Control 中监控复合应用程序
  • 排错与性能调优

管理与维护 SOA 部署

  • 管理 SOA 分区和版本
  • 复合应用程序的版本控制与迁移
  • 备份、恢复与维护最佳实践

总结与后续步骤

要求

  • 了解 XML、XSD 和 Web Services
  • 具备 Java 或其他面向对象编程语言的经验
  • 熟悉基本的企业集成概念

受众

  • 集成开发人员
  • 系统架构师
  • 中间件管理员
 28 小时

客户评论 (3)

即将举行的公开课程

课程分类