Enterprise SOA中文版:面向服务架构的最佳实战
¥
22.75
4.7折
¥
48
九五品
仅1件
作者[美]科拉夫兹格 著;韩宏志 译
出版社清华大学出版社
出版时间2006-07
版次1
装帧平装
货号A6
上书时间2024-11-26
商品详情
- 品相描述:九五品
图书标准信息
-
作者
[美]科拉夫兹格 著;韩宏志 译
-
出版社
清华大学出版社
-
出版时间
2006-07
-
版次
1
-
ISBN
9787302130291
-
定价
48.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
284页
- 【内容简介】
-
本书描绘了一幅宏大的“IT革新路线图”,详细介绍了如何充分利用SOA概念,灵活使用变幻莫测的技术,从而降低成本、减少风险,并提高生产率和敏捷性。本书面向项目经理、架构师、分析师和开发人员。
主要内容:介绍“瑞士信贷银行”等4家巨头的企业级SOA的成功实例,为你提供借鉴的案例。以“架构”为中心展开讨论,使你能够灵活运用SOA技术,轻松管理基础结构的异质性。分析在企业中成功实现SOA的“技术”和“非技术”要素。阐述利用SOA的巨大效益。基于缜密的设计原理,消除SOA环境的数据完整性和流程完整性问题。
信息技术专业人士可以通过这本书超越刚了解webservices以及SOA技术兴奋的初级阶段,开始进入通过应用这些技术来创造商业价值阶段。
- 【作者简介】
-
DirkKrafzig、KarlBanke和DirkSlama拥有多年的IT从业经历,参与过大型项目的管理和分布式系统设计。本书是他们从1998年以来通过不断探索而获得的SOA成果。
- 【目录】
-
第1章企业IT革新路线图1
1.1SOA敏捷性帮助企业摆脱烦恼1
1.2企业软件与众不同3
1.3企业软件架构的重要性3
1.4企业软件架构的要求4
1.5“企业架构”和“企业标准”的关系5
1.6组织管理6
1.7活到老,学到老7
1.8企业IT革新路线图7
第2章“服务”概念的演变9
2.1企业计算的重大事件9
2.2编程范例11
2.3分布计算13
2.4业务计算16
2.5本章小结17
2.6参考文献18
2.7URL18
第3章“分布计算”概念一览19
3.1通信机制的异质性19
3.2通信中间件21
3.2.1RPC21
3.2.2分布式对象22
3.2.3MOM24
3.2.4事务监控器26
3.2.5应用服务器26
3.3同步27
3.4接口和载荷语义30
3.5紧耦合与松耦合33
3.6本章小结36
3.7参考文献36
3.8URL37
第Ⅰ部分架构路线图
第4章面向服务的架构41
4.1软件架构的含义41
4.2SOA的含义42
4.3SOA的元素43
4.3.1应用程序前端43
4.3.2服务44
4.3.3服务库45
4.3.4服务总线47
4.4本章小结48
4.5参考文献48
4.6URL48
第5章将“服务”视为“构件”49
5.1服务类型49
5.1.1目标49
5.1.2服务类型的划分50
5.1.3基本服务51
5.1.4中介服务54
5.1.5以流程为中心的服务57
5.1.6公共企业服务59
5.2企业级别的层60
5.3本章小结61
5.4参考文献62
第6章架构路线图63
6.1架构路线图63
6.2基础SOA65
6.3网络SOA67
6.4流程化的SOA70
6.5本章小结73
第7章SOA与BPM75
7.1BPM简介75
7.1.1BPM与BPMS76
7.1.2BPMS的选择时机77
7.1.3BPM系统概述78
7.1.4愿景及注意事项80
7.2BPM和流程化的SOA82
7.2.1过去:从数据和功能到对象和服务82
7.2.2未来:核心业务逻辑与流程控制的逻辑82
7.2.3SOA架构师的注意事项84
7.3本章小结84
7.4参考文献84
7.5URL85
第8章管理流程的完整性87
8.1数据和流程完整性87
8.1.1数据完整性87
8.1.2流程完整性88
8.1.3技术故障和业务异常88
8.1.4流程逻辑的所有者89
8.2技术概念和解决方案90
8.2.1日志记录和追踪90
8.2.2ACID事务91
8.2.3事务监控器和分布2PC92
8.2.42PC和紧耦合的ACID事务的问题93
8.2.5嵌入事务和多级事务95
8.2.6持久队列和事务步骤95
8.2.7事务链与补偿96
8.2.8SAGA97
8.2.9BPM和流程完整性97
8.2.10相关的Web服务标准97
8.3对SOA架构师的建议98
8.3.1例子:旅游线路管理98
8.3.2将乐观并发控制作为默认选项100
8.3.3更新操作的等幂性104
8.3.4避免分布式2PC106
8.3.5构建事务步骤109
8.3.6使用灵活简单的补偿逻辑114
8.3.7组合使用SOA、MOA和BPM以提高灵活性115
8.4本章小结116
8.5参考文献117
第9章服务总线的基础结构119
9.1软件总线和服务总线119
9.1.1服务总线的基本概念119
9.1.2服务占位程序和调度程序122
9.1.3执行容器126
9.2日志记录和审计128
9.2.1错误报告129
9.2.2分布式日志记录129
9.2.3日志记录和事务边界131
9.2.4日志记录框架和配置132
9.3可用性和扩展性133
9.3.1使用Web服务的扩展性和可用性135
9.3.2使用EJB的扩展性和可用性136
9.3.3使用CORBA的扩展性和可用性137
9.3.4使用CICS的扩展性和可用性138
9.3.5打包遗留应用程序的扩展性和可用性138
9.3.6异构SOA中的扩展性和可用性139
9.4保护SOA的安全139
9.4.1身份验证140
9.4.2授权145
9.4.3加密和传输安全146
9.4.4信任域147
9.4.5安全性和异质性148
9.4.6其他安全主题150
9.5本章小结151
9.6参考文献152
9.7URL152
第10章通向SOA153
10.1构建Web应用程序154
10.2EAI158
10.2.1服务化158
10.2.2稳定性和升级能力160
10.3B2B162
10.4胖客户端165
10.5小型设备的设计167
10.6多渠道应用170
10.6.1基础SOA171
10.6.2服务外观172
10.6.3流程化的SOA172
10.7本章小结174
10.8参考文献175
10.9URL175
第Ⅱ部分组织路线图
第11章SOA的目标和优势179
11.1企业愿景179
11.1.1敏捷性180
11.1.2节省成本181
11.1.3重用及优势183
11.1.4技术中立183
11.1.5高效的业务基础结构184
11.1.6提高开发效率184
11.1.7渐进方法185
11.1.8接收不同级别的信息反馈186
11.1.9降低风险186
11.2个人愿景187
11.3本章小结191
11.4参考文献191
11.5URL192
第12章SOA组织路线图193
12.1利益相关方和潜在利益冲突193
12.2SOA组织路线图196
12.3成功的四个要素197
12.3.1预算198
12.3.2启动项目198
12.3.3SOA团队199
12.3.4支持者199
12.4理想境界199
12.4.1组织结构和流程200
12.4.2SOA细节202
12.5现场环境的组织标准203
12.5.1一个失败示例203
12.5.2两个成功案例:瑞士信贷银行和丰泰保险公司204
12.6为SOA关键角色提建议205
12.7本章小结206
12.8URL207
第13章SOA项目管理209
13.1成熟的项目管理方法209
13.2SOA推动的项目管理212
13.2.1将SOA工件作为项目控制元素213
13.2.2在项目定义中加入服务设计215
13.2.3利用SOA分解复杂系统215
13.2.4利用SOA推动迭代开发218
13.2.5用渐进方法确保流程完整性220
13.3配置管理223
13.3.1SOA配置管理面临的挑战223
13.3.2为SOA集成团队提建议224
13.4测试227
13.5本章小结231
13.6参考文献231
13.7URL231
第Ⅲ部分SOA实例
第14章德国邮政235
14.1项目范围236
14.1.1业务影响236
14.1.2技术影响238
14.2实现238
14.2.1流程和组织结构239
14.2.2服务注册表240
14.2.3项目管理240
14.3技术241
14.3.1架构241
14.3.2存储库、服务接口和合约243
14.3.3编排、安全和管理243
14.4汲取经验、享受优势、开创未来243
14.5参考文献244
14.6链接245
第15章丰泰保险公司247
15.1项目范围248
15.1.1业务影响248
15.1.2技术影响248
15.2实现251
15.2.1流程和组织结构251
15.2.2服务存储库252
15.2.3项目管理253
15.3技术254
15.3.1架构254
15.3.2存储库、服务接口和合约256
15.3.3编排、安全和管理257
15.4汲取经验、享受优势、开创未来257
第16章瑞士信贷银行259
16.1项目范围260
16.1.1业务影响260
16.1.2技术影响261
16.2实现263
16.2.1流程和组织结构263
16.2.2服务存储库264
16.2.3项目管理265
16.3技术265
16.3.1架构266
16.3.2存储库、服务接口和合约269
16.3.3编排、安全和管理269
16.4汲取经验、享受优势、开创未来270
16.5参考文献271
第17章哈利法克斯苏格兰银行273
17.1项目范围274
17.1.1业务影响274
17.1.2技术影响275
17.2实现278
17.2.1XML服务278
17.2.2服务存储库279
17.2.3项目管理280
17.3技术281
17.3.1架构281
17.3.2存储库、服务接口和合约282
17.4汲取经验、享受优势、开创未来283
17.5URL284
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价