图书介绍

SOA达人迷2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SOA达人迷
  • (美)JudithHurwitz,RobinBloor,MarciaKaufman,FernHalper著;田俊静译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115299130
  • 出版时间:2013
  • 标注页数:332页
  • 文件大小:55MB
  • 文件页数:348页
  • 主题词:互联网络-网络服务器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SOA达人迷PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 SOA入门1

第1章 SOA概述3

1.1 业务自由4

1.2 技术自由5

1.3 SOA案例分析5

1.4 可重用的优势7

1.5 与SOA同步8

1.6 消除隐藏的技术限制9

1.7 理解SOA的不同之处10

第2章 准备使用SOA:自我测试11

2.1 第1个问题:企业的商业生态系统是否广泛而复杂?11

2.2 第2个问题:是否处于一个快速变化的行业?12

2.3 第3个问题:企业的软件应用程序中是否有核心技术?13

2.4 第4个问题:企业的软件系统是否具有灵活性?13

2.5 第5个问题:您的公司是否已经做好应对变化的准备?14

2.6 第6个问题:IT部门提供的服务是否可靠?14

2.7 第7个问题:公司的技术是否支持公司和IT部门的管理标准?15

2.8 第8个问题:您了解业务规则体现在哪些地方吗?15

2.9 第9个问题:企业的数据是否具备灵活性?您是否相信这些数据的质量?16

2.10 第10个问题:企业的软件资源是否与外部实体建立联系?16

2.11 计算分数17

第3章 确保SOA实施19

3.1 克服对SOA的恐惧20

3.2 提高服务质量21

3.3 遵守政策法规22

3.4 宣传SOA22

3.5 精心选择测试用例22

3.6 改进IT系统以适应SOA23

3.7 培养创造力,但是要慎重24

3.8 停止指责,相互合作25

3.9 记录SOA成功实例,进行市场推广26

3.10 为成功实施SOA做好规划26

第4章 SOA快速入门:实施SOA的切入点27

4.1 规划企业的业务结构27

4.2 设置应用SOA的首要目标,以此获得经验,验证可行性28

4.3 企业为实施SOA做好准备29

4.3.1 IT开发人员需要改变思路30

4.3.2 业务经理需要开拓视野30

4.4 理解商业合作伙伴在实施SOA过程中的关键作用30

4.5 寻求帮助31

4.6 开始实施31

第二部分 SOA的基本概念33

第5章 认识软件架构35

5.1 定义面向服务的架构35

5.2 定义架构36

5.2.1 基本架构38

5.2.2 基本服务39

5.2.3 业务服务39

5.2.4 基本的面向服务的架构40

5.3 实施SOA面临的四个问题41

5.3.1 第1个问题:必须符合业务逻辑和保持计算机底层独立41

5.3.2 第2个问题:不必从零开始43

5.3.3 第3个问题:应用程序的逻辑包含在业务层44

5.3.4 第4个问题:调整组件是非常复杂的45

5.4 SOA使业务和IT实现双赢47

第6章 软件组件49

6.1 组件和组件的作用49

6.1.1 认识软件组件50

6.1.2 确保组件之间实现良好的协作51

6.1.3 增加可重用性52

6.2 Web服务:初期阶段53

6.3 Web服务的发展55

6.4 定义业务流程56

6.4.1 业务流程的示例57

6.4.2 业务流程类似于生产线58

6.5 在已有程序的基础上创建新的程序:复合应用程序58

6.5.1 迁移到端到端的过程60

6.5.2 业务流程和复合应用程序的应用61

第7章 SOA的主要组件63

7.1 实施SOA63

7.2 了解企业服务总线64

7.3 SOA注册表和资源库65

7.4 编排端到端的服务67

7.4.1 业务流程编排管理器67

7.4.2 友好的服务代理67

7.4.3 SOA服务管理器68

7.5 SOA中的业务流程管理69

7.5.1 BPM术语70

7.5.2 BPM工具71

7.5.3 应用程序故障:故障的种类74

7.5.4 监测服务水平74

7.5.5 端到端的服务75

7.5.6 进一步分析流程管理器76

第8章 快速松散地开发程序:松散耦合和联邦79

8.1 了解软件依赖79

8.2 松散耦合81

8.3 软件即服务83

8.3.1 许可模型和服务84

8.3.2 软件即服务和SOA85

8.4 实现联邦软件架构86

8.4.1 SOA和联邦87

8.4.2 联邦身份管理88

8.4.3 联邦信息管理89

8.5 探讨软件工业化89

第9章 业务流程的协作生命周期91

9.1 使企业架构适应SOA91

9.2 管理业务流程92

9.2.1 BPEL语言93

9.2.2 业务流程的管理:编排和监控93

9.3 统一通信的兴起94

9.3.1 理解统一通信的原因95

9.3.2 统一通信的优势96

9.3.3 简单定位和复杂定位96

9.4 通信驱动的业务流程98

9.5 实现统一通信的动态性101

9.5.1 Web2.0和社交网络101

9.5.2 Web2.0和SOA:互相补充103

第三部分 SOA的技术细节105

第10章 XML的基本概念107

10.1 计算机是糟糕的语言学家107

10.1.1 XML语言的定义109

10.1.2 XML的可扩展性110

10.1.3 XML的工作过程111

10.1.4 和XML相关的其他技术112

10.2 SOAP(和WSDL)简介115

10.2.1 命名空间115

10.2.2 SOAP信封116

10.2.3 REST117

10.2.4 WSDL118

第11章 适配器119

11.1 建立连接119

11.2 绑定:软件组件的整合122

11.3 适配器的类型123

11.4 创建适配器125

第12章 服务代理129

12.1 确定服务代理的中心角色129

12.2 协调客户和供应商之间的关系130

12.3 注册表和资源库是服务代理的合作伙伴131

12.3.1 调用SOA注册表131

12.3.2 为资源库收集信息131

12.4 建立连接132

12.5 服务代理的职责133

第13章 企业服务总线137

13.1 ESB的基本概念138

13.2 ESB的组成部分141

13.3 ESB的服务:消息服务、管理服务和安全服务143

13.3.1 消息服务143

13.3.2 管理服务145

13.3.3 接口服务146

13.3.4 中介服务146

13.3.5 元数据服务147

13.3.6 安全服务147

13.4 运行企业服务总线149

13.4.1 ESB并不是孤立的149

13.4.2 ESB实现组件和服务的松散链接149

13.4.3 ESB以实现可预测性150

第14章 SOA服务管理器151

14.1 认识管道152

14.1.1 分解IT层153

14.1.2 管道服务154

14.2 理解SOA服务管理器的角色157

14.2.1 SOA服务管理:内部视图158

14.2.2 SOA服务管理器的真正作用159

第四部分 SOA的支撑环境161

第15章 SOA管理163

15.1 SOA管理163

15.1.1 管理IT164

15.1.2 SOA环境中的IT管理165

15.2 业务服务相互协作实现业务目标166

第16章 SOA的安全性171

16.1 用户的安全角色172

16.2 确定用户的权限173

16.2.1 身份管理软件174

16.2.2 使用身份管理软件的原因176

16.3 验证软件和数据177

16.3.1 软件指纹177

16.3.2 数字证书178

16.4 审计和企业服务总线180

第17章 将数据转化为服务183

17.1 数据变得混乱:获得清晰一致的数据183

17.2 了解数据筒仓:示例186

17.3 相信我:集成数据源187

17.3.1 数据分析188

17.3.2 数据质量189

17.3.3 数据转换189

17.3.4 数据管理与审计190

17.4 提供信息即服务190

17.4.1 数据控制191

17.4.2 一致的数据定义191

17.4.3 保证数据质量193

17.4.4 数据服务194

17.4.5 数据独立性195

第18章 SOA软件开发197

18.1 构建业务流程图198

18.2 新的SOA软件开发工具200

18.3 定义软件开发生命周期201

18.3.1 BPM工具和软件开发203

18.3.2 映射业务流程204

18.4 SOA和丰富的接口206

18.4.1 丰富的接口206

18.4.2 云计算207

18.5 理解混搭209

18.6 创建软件生态系统209

18.7 管理混搭、插件和下载211

第19章 注册表和资源库213

19.1 实现业务服务的重用213

19.2 结合管理和重用214

19.3 理解注册表和资源库215

19.4 服务代理216

19.5 标记注册表216

19.5.1 资源库的相关内容217

19.5.2 业务服务重用和SLA219

19.6 共同合作:管理、资源库和注册表220

19.6.1 资源库和内部发布221

19.6.2 注册表和实时管理222

19.6.3 注册表和外部发布223

第20章 SOA的质量225

20.1 了解SOA带来的无法预料的挑战226

20.2 回忆软件质量的美好时光227

20.2.1 Web服务的单元测试229

20.2.2 集成测试229

20.2.3 压力测试和性能测试229

20.3 理解为什么无法测试SOA质量230

20.3.1 SOA的特性使测试变得复杂230

20.3.2 虚拟的SOA测试231

第五部分 SOA应用实例233

第21章 金融服务235

21.1 CIGNA236

21.1.1 业务和IT协作237

21.1.2 为什么这种方法是可行的238

21.2 Innoveo Solutions239

21.2.1 Innoveo的诞生239

21.2.2 Innoveo公司的方法240

21.2.3 下一步242

21.3 Jack Henry&Associates243

21.3.1 商业问题243

21.3.2 SOA解决方案244

21.3.3 利用SOA促进企业的发展245

21.3.4 创建业务服务245

21.3.5 从SOA中获益246

第22章 医疗保健249

22 1 AstraZeneca249

22.1.1 AstraZeneca和SOA250

22.1.2 为SOA提供企业支持251

22.1 .3 下一步的发展252

22.2 Independence Blue Cross252

22.2.1 战略性SOA253

22.2.2 第1步:管理SOA253

22.2.3 第2步:应用程序开发人员信心倍增254

22.2.4 IBC接下来的工作255

22.2.5 经验教训255

22.3 Partners HealthCare256

22.3.1 从应用程序中分离数据256

22.3.2 与Partners的合作257

22.3.3 高性能状态258

第23章 酒店业和旅游业259

23.1 Gaylord酒店260

23.1.1 酒店管理系统的标准化261

23.1.2 第三方托管应用程序262

23.1.3 Gaylord酒店的下一步计划262

23.2 洲际酒店集团263

23.2.1 发布关键渠道的信息263

23.2.2 SOA实施的重点264

23.2.3 IHG的SOA参考架构:自修复生态系统265

23.2.4 IHG实施SOA的经验教训265

第24章 信息服务267

24 1 R.L.Polk&Co267

24.1.1 业务挑战268

24.1.2 IT挑战269

24.1.3 对汽车进行解码270

24.1.4 数据即服务271

24.1.5 实施SOA四年后得出的经验教训272

24.2 Redlasso273

24.2.1 公司如何实施SOA274

24.2.2 SOA、速度和规模274

24.2.3 下一步的发展275

24.3 Thomson Reuters276

24.3.1 提高敏捷性和上市时间的解决方案277

24.3.2 业务部门利用SOA控制业务服务278

24.3.3 利用注册表278

24.3.4 资源库的使用279

24.3.5 SOA的收益279

第25章 制造和分销281

25.1 Avnet281

25.1.1 通道282

25.1.2 实施SOA之前应该考虑的问题283

25.2 Cisco284

25.2.1 迁移到SOA284

25.2.2 利用SOA修改合作性质286

第26章 零售业287

26.1 Spotlight Pty Ltd288

26.1.1 第1步:端点销售(POS)系统288

26.1.2 第2步:ERP系统289

26.1.3 选择正确的技术290

26.1.4 快速实施SOA的最佳实践291

26.2 The Carphone Warehouse PLC292

26.2.1 处理快速增长问题292

26.2.2 构建还是购买293

26.2.3 选择可重用组件293

26.2.4 解决企业的问题294

26.2.5 展望未来295

26.3 Virgin Entertainment Group295

26.3.1 将数据转换为服务296

26.3.2 经验教训297

第27章 电信299

27.1 Bell Aliant299

27.1.1 SOA和系统接口300

27.1.2 使用ROI推广技术301

27.1.3 下一步应该怎么做301

27.2 Telenor Iris302

27.2.1 企业服务总线302

27.2.2 扩充服务303

27.2.3 下一步应该怎么做304

27.3 Cadtel Systems304

27.3.1 第1部分:业务流程和SOA方法305

27.3.2 第2部分:SOA如何促成交易306

第28章 公共事业和能源307

28.1 Austin Energy307

28.1.1 利用简单的业务流程308

28.1.2 SOA在后台的支持309

28.2 Delaware Electric310

28.2.1 采用IT技术解决业务问题311

28.2.2 借助SOA的帮助312

28.2.3 业务流程的重要性313

第29章 10个SOA注意事项315

29.1 切忌好大喜功315

29.2 不要混淆SOA和IT活动315

29.3 不要单打独斗315

29.4 不要认为自己很特殊316

29.5 不要忽略管理316

29.6 不要忘记业务流程316

29.7 不要忘记安全性316

29.8 不要把SOA应用到任何的应用程序中316

29.9 不要从零开始317

29.10 不要推迟实施SOA317

附录319

热门推荐