SOA原理与实践 - 课程大纲

课程名称: SOA原理、技术与行业案例实践(中文)/ SOA Principles, Technologies and Industrial Case Studies(英文) 课程编号: 0B935 学分: 3 | 学时: 48 适用专业: 服务工程系、软件技术系、金融工程系 开课学期: 二年级春 先修课程: Web Services Technologies 修订年份: 2008年5月 教师: 郁莲

教学目的

  1. 掌握SOA一般原理及技术,了解SOA如何提供满足行业典型业务需求的方案
  2. 体会SOA如何解决企业IT异构问题
  3. 领悟SOA如何使业务需求与IT技术对齐
  4. 能够运用SOA知识、技术及工具开发端到端SOA行业实践项目

课程特色

  • 基于银行业、电信业、航空业、制造业等典型行业SOA应用案例
  • 案例教学模式,阐述SOA实施步骤、方法和实现平台
  • 介绍高级领先的SOA技术

考核方式

  • 期末考试 25%
  • 平时成绩(作业、实验、课程项目)65%
  • 课堂测验 10%

主要教材

  1. Dave Chappell, Enterprise Service Bus, O’Reilly, 2004
  2. Binildas A. Christudas, Service Oriented Java Business Integration, Packt Publishers, 2008
  3. Michael Bell, Service-Oriented Modeling: Service Analysis, Design, and Architecture, Wiley, 2008
  4. 毛新生,《SOA原理、方法、实践》,电子工业出版社,2007
  5. Norbert Bieberstein et al., Service-Oriented Architecture Compass, IBM DeveloperWorks, 2007

课程知识点

知识单元重要性学时主要内容
SOA简介★★★2SOA定义、问题解决思路、已有知识回顾
SOA切入点★★★★★4五个切入点:人、流程、信息、重用、连接
SOA参考架构★★★★★4通用架构、参考模型、案例分析
SOA参考模型★★★2OASIS SOA参考模型
ESB企业服务总线★★★★★5ESB概念、三个案例分析、谨慎使用
SOA开发生命周期★★★★★3生命周期描述、需求案例分析
CBM构件业务模型★★★★2CBM、热图分析
流程/服务/构件发现★★★★★6发现方法、案例分析
服务实现与集成★★★★★3实现集成、案例分析
测试与部署★★★★★3测试部署、案例分析
文档★★★3SOA工程文档规范
高级技术★★3Web服务注册库、业务监测、IT基础架构

来源信息

  • 云盘路径:/田浩然上传的资料/SOA原理与实践/Syllabus_SSM_cn.pdf
  • 文件大小:210.51KB
  • 页数:3页
  • 提取时间:2026-09-30
  • 提取方法:pdf-inspector文本提取