
最 低 价:¥33.80
| 国内第一本SOA图书 享有声望的专家Eric Newcomer和Greg Lomow为大家献上了关于SOA计划与实现全方位的实践战略和经证明的最佳实务 |
| Eric Newcomer先生是IONA公司的首席技术官(CTO),他负责为IONA公司在有关标准采纳、架构及产品设计等方面确定技术路线与方向。Eric于1999年11月加入IONA,时任事务架构师(transaction architect),后来成为工程与Web服务集成产品副总裁。Eric有26年的计算机从业经验,其中有15年是在DEC/Compaq公司度过的。在DEC/Compaq期间,他担任过各项技术与管理职位,并最后被任命担任公司层技术职位。Eric获得美国安提克学院(Antioch College)美国研究学士学位(BA in American Studies),并辅修计算机科学。 |
| 序51 致谢51 关于作者51 介绍51 本书内容10 本书的组织13 第一部分13 第二部分13 第一章 介绍soa与web服务1 面向服务的企业2 面向服务开发5 服务抽象8 面向服务的架构10 什么是服务10 什么是面向服务的架构13 影响soa被接受的诸多因素18 soa与web服务20 快速集成23 多渠道服务26 偶发连接计算28 .业务流程管理29 补充的web服务规范32 标准化32 规范的可组合性35 元数据管理38 安全性41 可靠性与消息传递43 事务44 web服务编制46 小结48 第一部分 soa及业务流程管理的概念49 第二章 soa概述51 面向服务的商业和政府机构51 soa的概念54 soa的过程、原则和工具57 服务58 业务营运服务61 可重用的技术服务63 服务契约64 web服务平台64 服务请求者和服务提供者68 认可的产品、技术和设施69 服务的治理与过程、原则与准则、方法与工具70 soa治理策略与过程70 soa的原则和准则72 关键服务特征73 主要特征75 次要特征78 soa对服务请求者的建议83 soa对传统系统和传统服务的建议85 soa的技术效益86 高效的开发87 更利于重用88 简化维护91 增量采纳91 流畅的演进92 soa的业务效益93 增强的业务机动性94 更好地配合业务96 改善客户满意度98 降低对厂商的依赖和降低转换成本99 降低集成成本100 提高现有it资产的投资回报率100 小结102 第三章 soa与web服务103 web服务平台104 web服务平台的要素105 web服务平台的原则108 服务契约109 服务契约的元素109 记录和定义服务契约111 服务契约的原则112 服务契约关注的是服务层抽象112 wsdl与服务契约113 wsdl服务契约的架构114 wsdl服务契约的例子——日历服务116 服务层数据模型118 服务层数据模型与内部数据模型的关系118 协调不同服务领域间的异构数据模型119 为服务层数据模型和数据处理使用xml相关技术122 服务发现——注册与查找123 服务层安全124 服务层交互模式126 soap与http概述127 请求/响应交互模式129 请求/回调交互模式130 异步的存储转发消息传递132 采用请求/响应和异步消息传递的业务场景示例135 发布/订阅交互模式135 原子服务与合成服务138 根据服务契约生成代理和框架代码140 根据服务契约生成java类141 根据服务契约生成c#类142 根据服务契约生成c++类144 服务层通信与可选的传输协议145 wsdl的可扩展性146 soap over ibm websphere mq147 soap over jms147 soap over corba iiop148 soap over tibco rendezvous149 回顾soa149 用于实现soas的各种技术150 各种soa技术的详细对比156 小结159 第四章 用soa与web服务进行集成161 关于集成162 导致集成问题的业务驱动力162 集成面临的技术挑战164 “理想的”集成方案应满足的要求164 集成可在不同技术层次上进行166 用xml和web服务进行集成与互操作167 用xml和web服务进行集成与互操作的两种方法171 web服务集成(wsi)171 面向服务的集成(soi)174 用soa与web服务进行集成——.net与j2ee的互操作178 用soa与web服务进行集成——令传统系统支持服务181 例1——cics和ims182 例2——corba188 应用soa与web服务进行集成——企业服务总线的模式195 小结197 第五章 soa与多渠道服务199 soa与多渠道服务的业务效益202 多渠道服务可以降低人力成本202 多渠道服务可以去除过时的昂贵的基础设施202 面向服务的架构可以降低成本并提高效率202 用于多渠道服务的soa203 架构上的困难204 多渠道服务的架构204 客户端/表示层206 渠道访问层206 通信基础设施208 业务服务访问层210 业务服务层213 示例——利用soa开发合成应用214 示例——用于多渠道服务架构的soa216 小结219 第六章 soa与业务流程管理221 业务流程管理的基本概念221 业务流程管理系统223 流程建模225 流程执行226 流程监控227 业务活动监控227 业务流程示例229 组合bpm、soa及web服务232 bpm、soa及web服务的优点232 定义原子和合成服务236 编制与编排规范245 比较web服务的编制与编排245 ws-bpel248 web服务编排描述语言259 web服务合成的例子261 以编制为中心的方法261 以编排为中心的方法263 两种方法的比较265 第一部分总结:组合bpm、soa及web服务的优点265 bpm、soa、web服务、xml各自的特征与优点265 bpm、soa、web服务互补特征与优点267 第二部分 补充web服务规范271 何为补充的web服务规范271 第七章 元数据管理273 元数据管理的简单方法276 使用普通的soap和wsdl278 元数据规范282 xml283 wsdl 2.0284 uddi286 寻址289 策略297 ws-policy299 web服务策略语言(wspl)305 wsdl 2.0中的feature与property307 比较各个策略规范308 ws-metadataexchange309 小结312 第八章 web服务安全313 事关全局的考虑315 核心概念316 身份319 认证320 数字签名321 各种挑战与威胁及应对措施321 消息窃取322 中间人攻击323 欺骗323 再现攻击323 拒绝服务攻击323 保护通信层324 ip层安全325 传输层安全325 消息级安全327 ws-security框架327 ws-securitypolicy332 ws-trust333 ws-secureconversation335 ws-federation336 安全断言标记语言(saml)337 xacml:传达策略信息341 xml密钥管理规范(xkms)341 数据级安全342 xml encryption343 xml signature344 小结346 第九章 高级消息传递技术349 可靠的消息传递349 概述350 概念与技术352 可靠的消息传递的优点357 可靠的消息传递的使用场景358 用于web服务的可靠的消息传递规范362 比较web服务的可靠的消息传递与异步消息排队374 通知376 ws-eventing378 ws-notification379 移动办公者与偶发连接计算379 小结381 第十章 事务处理383 概述384 采用事务的方式386 web服务对事务的影响387 协议和协调389 活动389 上下文390 寻址391 策略392 协调392 协议类型397 各种事务规范401 web服务协调器404 ws-atomictransaction409 ws-businessactivity411 ws-context412 ws-coordination framework414 ws-transaction management416 小节420 参考文献421 索引431 注解445 |
商品评论(0条)