请输入您要查询的百科知识:

 

词条 SOA核心技术及应用
释义

该书首先和读者一起回顾一下SOA的基本理念和实施SOA的技术需求,进而简要介绍SCA、SDO和BPEL技术。此后的章节根据这三个主要的技术方向分为不同的模块,分别介绍相应技术的起源、理念、规范和实例,力图使读者全方位地理解这些技术,并能够进行基本的开发实践。

版权信息

书 名: SOA核心技术及应用

作 者:王紫瑶

出版社: 电子工业出版社

出版时间: 2008

ISBN: 9787121061738

开本: 16

定价: 69.80 元

内容简介

本书立足于技术底层,试图指引读者理解构建SOA的基础编程模式。这一技术模式也并非耳熟能详的Web服务,而是新兴的SOA技术标准——服务组件架构(ServiceComponentArchitecture,SCA)、服务数据对象(ServiceDataObject,SDO)和业务流程执行语言(BusinessProcessExecutionLanguage,BPEL)。这三个技术分别解决了服务构建、数据模型和流程编排领域的问题,因而被称为“SOA编程模式的铁三角”。

本书的读者对象是参与SOA项目实施的系统架构设计师、服务开发人员和测试人员,或者是相关专业的在校学生,以及任何希望了解SOA的广大技术人员。

目录

第1章SOA的技术决策

1.1公司IT部门面临的困境

1.2决策者的决策——部署SOA

1.2.1什么是SOA

1.2.2SOA实施的主要困难

1.3SOA的技术抉择

1.3.1相关技术概览

1.3.2服务

1.3.3数据和消息模型

1.3.4服务编排和

1.3.4流程整合

1.4本章小结

第2章为什么需要SCA

2.1SCA的起源

2.1.1Web服务

2.1.1技术的兴起

2.1.2Web服务调用框架的任务

2.1.3SCA的提出

2.2WPS中SCA实现简介

2.2.1服务组件(ServiceComponent)

2.2.2导入(Import)、导出(Export)和绑定(Binding)26

2.2.3同步调用和异步调用

2.2.4SCA的静态调用和动态调用

2.2.5接口映射(InterfaceMap)

2.2.6服务模块(Module)

2.3为什么需要SCA

2.4本章小结

第3章SCA基本概念

3.1SCA编程模型

3.2SCA组件(component)

3.2.1组件的实现(implementation)

3.2.2组件中的接口

3.2.3组件中的绑定

3.2.4组件的服务(service)

3.2.5组件的引用(reference)

3.2.6组件的属性(property)

3.2.7组件中的服务质量

3.3SCA构件(composite)

3.3.1构件的属性(property)

3.3.2构件的服务(service)

3.3.3构件的引用(reference)

3.3.4构件的连接(wire)

3.3.5将构件用做组件的实现

3.4打包(package)和部署(deployment)

3.4.1SCA域(domain)

3.4.2Contribution

3.5SCA中的常见绑定

3.5.1SCA绑定

3.5.2Web服务绑定

3.5.3JMS绑定

3.6策略框架(policyframework)

3.6.1框架模型

3.6.2策略意向和策略集的应用

3.6.3角色和分工

3.6.4安全策略

3.6.5可靠性策略

3.7扩展模型(extensionmodel)

3.8本章小结

第4章TuscanySCA简介

第5章SCA实践起步

第6章使用SCA构建SOA应用

第7章SCA与其他技术

第8章什么是SDO

第9章SDO的基本概念

第10章SDO和XSD的关系

第11章在Tuscany上使用SDO

第12章SDO的深入实践

第13章业务对象介绍

第14章BPEL概述

第15章BPEL详解

第16章IBM业务过程产品简介

第17章实例分析

附录A数据对象的接口

附录BExternalizableDelegator

附录C数据图序列化的XSD

附录DXSD和SDO的映射

附录D表格

附录EBPEL的Schema定义

技术术语表

参考文献

……

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/27 20:56:09