SOA中国路线图(实施版)

SOA中国路线图(实施版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-10
版次: 1
ISBN: 9787302211907
定价: 39.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 239页
字数: 268千字
正文语种: 简体中文
16人买过
  •   《SOA中国路线图》首先从当前企业应用软件建设的问题和出路出发,通过从四个维度对SOA的剖析,阐述了中国企业软件服务化的三个切入点(架构与方法论、SOA应用、基础设施),以期帮助企业客户更好地理解SOA带给中国企业应用软件建设的好处和价值。围绕着从应用开始的SOA实施路线图和向企业客户最终提供的SOA平台解决方案,本书还对相关技术(如SCA、SDO、OSGi、BPM、ESB、SOAGovernance等)出现的背景、业务需求、实施方法、技术标准等内容进行了详细介绍,以便企业客户更容易地运用这些技术实现SOA的落地。本书适合企业应用软件架构师、实施顾问、工程师,以及其他软件开发和软件项目管理人员阅读   焦烈焱,现任普元软件涉及架构总监,负责普元产品的架构设计,普元客户的SOA解决方案咨询工作。一直专注于分布式环境的企业计算与中间件技术,对javaSE、SOA都有深入的理解和研究。冯兴智,现为普元博士后工作站博士后,研究方向为分布式计算机,曾参与多项Webservice相关的国家863、973课题,对Webservice、CORBA、javaEE等中间件技术有较深的理解和研究。目前主要从事金融、电信行业客户的SOA架构的技术咨询并参与SOA技术平台的研发工作。杨洪波,网名Hongsoft,在普元公司先后担任架构师、程序经理职务。作为OASISSDO技术委员会专家,参与EOS6.0的架构设计工作,作为OASISBPEL4People技术委员会专家,参与BPS6.0的架构改进工作。在《程序员》、《软件世界》、《银弹》等杂志发表BPM/SOA等文章十余篇。 第一部分SOA出现的问题背景——企业应用软件建设的
    业务环境与SOA
    第1章企业应用软件建设的困境和出路3
    1.1支撑业务创新是企业应用软件建设原动力3
    1.1.1业务创新是企业保持活力、竞争力的必然选择3
    1.1.2计算机技术的发展推动业务创新5
    1.2企业应用软件建设面临的挑战7
    1.2.1挑战1:业务交付不及时,低于业务发展的要求8
    1.2.2挑战2:缺少统一规划,难以适应以客户为中心的运营模式9
    1.2.3挑战3:应用越来越多,维护量大,应用间共享困难10
    1.2.4挑战4:系统功能个性化不足,影响业务使用11
    1.2.5挑战5:企业应用软件建设缺乏弹性,影响企业业务扩张12
    1.2.6挑战6:不一致、不友好的使用体验,降低了用户的主观满意度13
    1.2.7挑战7:应用软件低成本与高要求的矛盾14
    1.3去哪里?坚定不移地走SOA之路14
    1.3.1依托平台:高质量、低成本、快速的交付业务15
    1.3.2统一规划:绘制业务蓝图,升级架构和技术规范17
    1.3.3建设基础设施:企业级、集约化的运营和管理19
    第2章企业应用软件服务化:多维的SOA及其切入点20
    2.1SOA的概念和价值20
    2.1.1SOA的概念20
    2.1.2SOA的价值21
    2.2企业应用软件服务化的SOA切入点23
    2.2.1快速构建高质量、灵活、易管控、面向服务的业务应用23
    2.2.2建设SOA基础设施,提供集约化运营管理24
    2.2.3借助SOA方法论建立企业架构规范,指导业务与技术实现25
    2.3从应用开始的SOA实施路线图25
    2.4基于SOA的企业应用愿景29
    2.5企业软件应用的新趋势:后SOA时代的SaaS和云计算30
    2.6客户案例背景介绍33
    2.6.1电信案例背景33
    2.6.2金融案例背景34
    第二部分SOA从应用开始
    第3章先进的SOA应用39
    3.1模块化交付的SOA应用40
    3.1.1模块化SOA应用的特点40
    3.1.2应用模块的划分原则41
    3.1.3使用OSGi实现SOA应用的模块42
    3.2服务化实现的SOA应用47
    3.2.1服务化的特点47
    3.2.2使用SCA规范实现构件的服务化48
    3.3数据标准化的SOA应用55
    3.3.1支持元数据定义57
    3.3.2动态数据访问接口58
    3.3.3静态数据访问接口60
    3.3.4灵活的数据传输对象61
    3.3.5数据导航62
    3.3.6数据变更历史63
    3.3.7数据序列化64
    3.4易于集成的SOA应用65
    3.5良好用户体验的SOA应用70
    3.5.1富客户端SOA应用的特点71
    3.5.2富客户端SOA应用的主要技术73
    3.6灵活业务定制的SOA应用75
    3.7一点建议76
    第三部分SUM,从企业架构开始的SOA方法论和
    架构指引
    第4章多维的SOA企业架构82
    4.1SOA实施中的方法论和架构问题83
    4.2SOA企业架构模型84
    4.2.1SOA企业业务架构模型85
    4.2.2SOA企业信息(数据)架构模型86
    4.2.3SOA企业应用架构模型87
    4.2.4SOA企业技术架构和基础设施模型88
    4.3相关企业架构模型和理论96
    4.3.1Zachman框架96
    4.3.2TOGAF框架98
    4.3.3EUP企业统一过程100
    第5章以服务为中心的SOA规划与设计102
    5.1企业应用的战略布局:SOA业务规划103
    5.1.1SOA业务规划过程104
    5.1.2SOA业务规划示例:电信业流程框架eTOM106
    5.2企业应用的流程梳理:SOA流程规划109
    5.2.1SOA流程规划的目的109
    5.2.2什么是业务流程109
    5.2.3SOA流程规划的过程110
    5.3企业应用的服务重用:SOA服务规划118
    5.3.1SOA服务规划的目的118
    5.3.2SOA服务规划过程118
    5.3.3SOA服务识别模式125
    5.4SOA规划案例分析129
    5.4.1信用卡业务流程梳理130
    5.4.2服务识别135
    5.4.3服务定义和设计136
    第四部分SOA基础设施理论与实践
    第6章面向业务的SOA流程管理平台141
    6.1SOA与业务流程管理141
    6.1.1SOA与BPM的融合141
    6.1.2业务流程管理与工作流的关系142
    6.1.3SOA业务流程管理的价值143
    6.2SOA流程管理平台的功能144
    6.2.1流程建模与仿真144
    6.2.2流程实现与运行147
    6.2.3流程监控与优化148
    6.3SOA流程管理平台的参考实现148
    6.3.1流程管理平台基本思想148
    6.3.2流程管理平台逻辑组成149
    6.3.3流程管理平台参考标准153
    6.4SOA业务流程管理平台的建设方案155
    6.5SOA业务流程管理案例与实践158
    6.5.1电路故障处理流程需求158
    6.5.2流程建模与仿真160
    6.5.3流程实现与运行162
    6.5.4流程监控与优化163
    6.5.5实施效果164
    第7章多样化的SOA企业服务平台165
    7.1企业服务平台的概念和需求背景165
    7.1.1企业服务平台的概念165
    7.1.2企业应用集成的需求166
    7.1.3目前企业应用集成的不足167
    7.2企业服务平台的价值和定位169
    7.2.1企业服务平台的价值169
    7.2.2企业服务平台并非SOA实施首要任务171
    7.3企业服务平台的功能和实现172
    7.3.1服务路由173
    7.3.2协议转换174
    7.3.3数据转换175
    7.3.4事件管理176
    7.3.5服务注册和管理178
    7.4企业服务平台的实施方法180
    7.4.1单一服务总线模式181
    7.4.2分级服务总线模式182
    7.4.3基于REST的轻量化服务集成185
    7.5案例分析186
    7.5.1案例背景186
    7.5.2服务总线解决方案的要求188
    7.5.3案例解决方案188
    第8章建设企业软件生态的治理环境和平台191
    8.1企业SOA治理的概念和价值191
    8.1.1SOA治理的概念191
    8.1.2SOA治理和IT治理的关系及治理模型193
    8.1.3SOA治理的价值197
    8.2企业SOA治理的内容和范围197
    8.2.1SOA生命周期治理199
    8.2.2SOA治理的关键技术201
    8.2.3SOA治理框架204
    8.3企业SOA治理的过程和平台206
    8.3.1SOA治理的步骤207
    8.3.2SOA管控与治理平台207
    8.4SOA治理的电信案例分析210
    8.4.1SOA治理组织210
    8.4.2SOA治理方法论211
    8.4.3SOA治理平台211
    第五部分企业应用建设的SOA平台解决方案
    第9章向用户提供企业应用建设的SOA平台解决方案217
    9.1基于SOA的平台解决方案介绍217
    9.1.1解决方案理念217
    9.1.2基于SOA的企业应用基础设施220
    9.1.3SOA应用平台222
    9.2基于SOA的平台解决方案实例分析224
    9.2.1一体化SOA平台解决方案226
    9.2.2SOA架构部署方案228
    9.2.3平台解决方案的实施效果229
    附录:缩略语231
    参考文献233
    补充阅读237
  • 内容简介:
      《SOA中国路线图》首先从当前企业应用软件建设的问题和出路出发,通过从四个维度对SOA的剖析,阐述了中国企业软件服务化的三个切入点(架构与方法论、SOA应用、基础设施),以期帮助企业客户更好地理解SOA带给中国企业应用软件建设的好处和价值。围绕着从应用开始的SOA实施路线图和向企业客户最终提供的SOA平台解决方案,本书还对相关技术(如SCA、SDO、OSGi、BPM、ESB、SOAGovernance等)出现的背景、业务需求、实施方法、技术标准等内容进行了详细介绍,以便企业客户更容易地运用这些技术实现SOA的落地。本书适合企业应用软件架构师、实施顾问、工程师,以及其他软件开发和软件项目管理人员阅读
  • 作者简介:
      焦烈焱,现任普元软件涉及架构总监,负责普元产品的架构设计,普元客户的SOA解决方案咨询工作。一直专注于分布式环境的企业计算与中间件技术,对javaSE、SOA都有深入的理解和研究。冯兴智,现为普元博士后工作站博士后,研究方向为分布式计算机,曾参与多项Webservice相关的国家863、973课题,对Webservice、CORBA、javaEE等中间件技术有较深的理解和研究。目前主要从事金融、电信行业客户的SOA架构的技术咨询并参与SOA技术平台的研发工作。杨洪波,网名Hongsoft,在普元公司先后担任架构师、程序经理职务。作为OASISSDO技术委员会专家,参与EOS6.0的架构设计工作,作为OASISBPEL4People技术委员会专家,参与BPS6.0的架构改进工作。在《程序员》、《软件世界》、《银弹》等杂志发表BPM/SOA等文章十余篇。
  • 目录:
    第一部分SOA出现的问题背景——企业应用软件建设的
    业务环境与SOA
    第1章企业应用软件建设的困境和出路3
    1.1支撑业务创新是企业应用软件建设原动力3
    1.1.1业务创新是企业保持活力、竞争力的必然选择3
    1.1.2计算机技术的发展推动业务创新5
    1.2企业应用软件建设面临的挑战7
    1.2.1挑战1:业务交付不及时,低于业务发展的要求8
    1.2.2挑战2:缺少统一规划,难以适应以客户为中心的运营模式9
    1.2.3挑战3:应用越来越多,维护量大,应用间共享困难10
    1.2.4挑战4:系统功能个性化不足,影响业务使用11
    1.2.5挑战5:企业应用软件建设缺乏弹性,影响企业业务扩张12
    1.2.6挑战6:不一致、不友好的使用体验,降低了用户的主观满意度13
    1.2.7挑战7:应用软件低成本与高要求的矛盾14
    1.3去哪里?坚定不移地走SOA之路14
    1.3.1依托平台:高质量、低成本、快速的交付业务15
    1.3.2统一规划:绘制业务蓝图,升级架构和技术规范17
    1.3.3建设基础设施:企业级、集约化的运营和管理19
    第2章企业应用软件服务化:多维的SOA及其切入点20
    2.1SOA的概念和价值20
    2.1.1SOA的概念20
    2.1.2SOA的价值21
    2.2企业应用软件服务化的SOA切入点23
    2.2.1快速构建高质量、灵活、易管控、面向服务的业务应用23
    2.2.2建设SOA基础设施,提供集约化运营管理24
    2.2.3借助SOA方法论建立企业架构规范,指导业务与技术实现25
    2.3从应用开始的SOA实施路线图25
    2.4基于SOA的企业应用愿景29
    2.5企业软件应用的新趋势:后SOA时代的SaaS和云计算30
    2.6客户案例背景介绍33
    2.6.1电信案例背景33
    2.6.2金融案例背景34
    第二部分SOA从应用开始
    第3章先进的SOA应用39
    3.1模块化交付的SOA应用40
    3.1.1模块化SOA应用的特点40
    3.1.2应用模块的划分原则41
    3.1.3使用OSGi实现SOA应用的模块42
    3.2服务化实现的SOA应用47
    3.2.1服务化的特点47
    3.2.2使用SCA规范实现构件的服务化48
    3.3数据标准化的SOA应用55
    3.3.1支持元数据定义57
    3.3.2动态数据访问接口58
    3.3.3静态数据访问接口60
    3.3.4灵活的数据传输对象61
    3.3.5数据导航62
    3.3.6数据变更历史63
    3.3.7数据序列化64
    3.4易于集成的SOA应用65
    3.5良好用户体验的SOA应用70
    3.5.1富客户端SOA应用的特点71
    3.5.2富客户端SOA应用的主要技术73
    3.6灵活业务定制的SOA应用75
    3.7一点建议76
    第三部分SUM,从企业架构开始的SOA方法论和
    架构指引
    第4章多维的SOA企业架构82
    4.1SOA实施中的方法论和架构问题83
    4.2SOA企业架构模型84
    4.2.1SOA企业业务架构模型85
    4.2.2SOA企业信息(数据)架构模型86
    4.2.3SOA企业应用架构模型87
    4.2.4SOA企业技术架构和基础设施模型88
    4.3相关企业架构模型和理论96
    4.3.1Zachman框架96
    4.3.2TOGAF框架98
    4.3.3EUP企业统一过程100
    第5章以服务为中心的SOA规划与设计102
    5.1企业应用的战略布局:SOA业务规划103
    5.1.1SOA业务规划过程104
    5.1.2SOA业务规划示例:电信业流程框架eTOM106
    5.2企业应用的流程梳理:SOA流程规划109
    5.2.1SOA流程规划的目的109
    5.2.2什么是业务流程109
    5.2.3SOA流程规划的过程110
    5.3企业应用的服务重用:SOA服务规划118
    5.3.1SOA服务规划的目的118
    5.3.2SOA服务规划过程118
    5.3.3SOA服务识别模式125
    5.4SOA规划案例分析129
    5.4.1信用卡业务流程梳理130
    5.4.2服务识别135
    5.4.3服务定义和设计136
    第四部分SOA基础设施理论与实践
    第6章面向业务的SOA流程管理平台141
    6.1SOA与业务流程管理141
    6.1.1SOA与BPM的融合141
    6.1.2业务流程管理与工作流的关系142
    6.1.3SOA业务流程管理的价值143
    6.2SOA流程管理平台的功能144
    6.2.1流程建模与仿真144
    6.2.2流程实现与运行147
    6.2.3流程监控与优化148
    6.3SOA流程管理平台的参考实现148
    6.3.1流程管理平台基本思想148
    6.3.2流程管理平台逻辑组成149
    6.3.3流程管理平台参考标准153
    6.4SOA业务流程管理平台的建设方案155
    6.5SOA业务流程管理案例与实践158
    6.5.1电路故障处理流程需求158
    6.5.2流程建模与仿真160
    6.5.3流程实现与运行162
    6.5.4流程监控与优化163
    6.5.5实施效果164
    第7章多样化的SOA企业服务平台165
    7.1企业服务平台的概念和需求背景165
    7.1.1企业服务平台的概念165
    7.1.2企业应用集成的需求166
    7.1.3目前企业应用集成的不足167
    7.2企业服务平台的价值和定位169
    7.2.1企业服务平台的价值169
    7.2.2企业服务平台并非SOA实施首要任务171
    7.3企业服务平台的功能和实现172
    7.3.1服务路由173
    7.3.2协议转换174
    7.3.3数据转换175
    7.3.4事件管理176
    7.3.5服务注册和管理178
    7.4企业服务平台的实施方法180
    7.4.1单一服务总线模式181
    7.4.2分级服务总线模式182
    7.4.3基于REST的轻量化服务集成185
    7.5案例分析186
    7.5.1案例背景186
    7.5.2服务总线解决方案的要求188
    7.5.3案例解决方案188
    第8章建设企业软件生态的治理环境和平台191
    8.1企业SOA治理的概念和价值191
    8.1.1SOA治理的概念191
    8.1.2SOA治理和IT治理的关系及治理模型193
    8.1.3SOA治理的价值197
    8.2企业SOA治理的内容和范围197
    8.2.1SOA生命周期治理199
    8.2.2SOA治理的关键技术201
    8.2.3SOA治理框架204
    8.3企业SOA治理的过程和平台206
    8.3.1SOA治理的步骤207
    8.3.2SOA管控与治理平台207
    8.4SOA治理的电信案例分析210
    8.4.1SOA治理组织210
    8.4.2SOA治理方法论211
    8.4.3SOA治理平台211
    第五部分企业应用建设的SOA平台解决方案
    第9章向用户提供企业应用建设的SOA平台解决方案217
    9.1基于SOA的平台解决方案介绍217
    9.1.1解决方案理念217
    9.1.2基于SOA的企业应用基础设施220
    9.1.3SOA应用平台222
    9.2基于SOA的平台解决方案实例分析224
    9.2.1一体化SOA平台解决方案226
    9.2.2SOA架构部署方案228
    9.2.3平台解决方案的实施效果229
    附录:缩略语231
    参考文献233
    补充阅读237
查看详情
相关图书 / 更多