图书介绍

CORBA企业解决方案PDF|Epub|txt|kindle电子书版本网盘下载

CORBA企业解决方案
  • (日)Dirk Slama等著;李师贤等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711107565X
  • 出版时间:2001
  • 标注页数:273页
  • 文件大小:28MB
  • 文件页数:287页
  • 主题词:

PDF下载


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

下载说明

CORBA企业解决方案PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 基 础1

第1章 绪论1

1.1 概述2

1.2 简要的术语表2

1.3 图形符号3

第2章 CORBA回顾6

2.1 CORBA的演变6

2.2 BOA代和POA代7

2.2.1 BOA代7

2.2.2 POA代7

2.3 激发生命周期7

2.3.1 CORBA请求7

2.3.2 激发生命周期:评估标准9

2.3.3 激发生命周期:评估BOA代10

2.3.4 激发生命周期:评估POA代13

2.4 对象生命周期17

2.4.1 CORBA对象17

2.4.2 对象生命周期事件18

2.4.3 早期绑定和后期绑定19

2.4.4 CORBA对象实现的分类20

2.4.5 CORBA对象实现和内存管理20

2.4.6 对象生命周期:评估准则21

2.4.7 对象生命周期:评估BOA代21

2.4.8 对象生命周期:评估POA代23

2.5 小结25

第3章 CORBA服务回顾26

3.1 核心服务26

3.2 数据库集成和事务处理27

3.3 可伸缩性问题28

3.4 小结28

第4章 简单例子概述29

4.1 简介29

4.2 Stock Watch组件30

4.2.1 Stock Watch接口31

4.2.2 数据库模式32

4.2.3 扩展Stock Watch的系统体系结构33

4.3 证券管理器组件35

第5章 性能要求36

5.1 IDL设计的性能实质36

5.1.1 访问模式36

5.1.2 影响性能的重要因素40

5.1.3 设计例子42

5.1.4 对象的合适性45

5.2 传递大量数据46

5.2.1 迭代器46

5.2.2 按值传递对象47

5.2.3 专有的流解决方案47

5.2.4 声频/视频流48

5.3 小结48

第二部分 核心服务49

第6章 对象定位49

6.1 定位对象的模型49

6.2 CORBA对象定位服务50

6.2.1 CORBA命名服务51

6.2.2 CORBA交易对象服务55

6.3 定位对象的其他方法59

6.3.1 使用对象引用字符串59

6.3.2 使用工厂对象60

6.3.3 特定于ORB的方法60

6.3.4 自举61

6.4 选择对象定位机制61

6.5 选择分式对象62

第7章 消息接发63

7.1 CORBA和消息接发63

7.2 ORB对消息接发的支持63

7.2.1 异步单向激发64

7.2.2 延迟同步激发66

7.2.3 消息接发的实现66

7.3 面向消息中间件的需求67

7.4 当前面向消息中间件产品67

7.5 相关的CORBA服务67

7.5.1 CORBA事件服务67

7.5.2 CORBA通知服务70

7.5.3 即将实现CORBA服务71

7.6 多目消息接发71

7.6.1 网络术语71

7.6.2 网际协议IP71

7.6.3 单目和多目72

7.6.4 多目传送实例研究:Orbix Talk产品73

7.7 小结76

第8章 安全77

8.1 安全的概念77

8.1.1 认证77

8.1.2 授权78

8.1.3 加密78

8.1.4 数据完整性78

8.1.5 不可否认78

8.1.6 证件和委托79

8.2 企业系统安全需求和策略79

8.2.1 分析79

8.2.2 设计80

8.2.3 实现81

8.3 CORBA安全81

8.3.1 CORBA安全服务规范81

8.3.2 安全互操作/SecIOP规范83

8.3.3 ORB-SSL集成规范84

8.3.4 CORBA/防火墙规范84

8.4 实际的解决方案85

8.4.1 企业CORBA安全:系统的协调运作85

8.4.2 内部Intranet系统86

8.4.3 外部Internet系统88

第三部分 数据库集成和事务处理91

第9章 对象的持久性91

9.1 简介91

9.1.1 RDBMS与ODBMS92

9.1.2 阻抗失配问题92

9.1.3 对象持久性服务的特征94

9.2 访问关系数据库94

9.2.1 本地的SQL API94

9.2.2 开放连接95

9.2.3 OO SQL封装类95

9.3 对象/关系映射95

9.3.1 基本映射技术96

9.3.2 水平分割97

9.3.3 垂直分割98

9.3.4 统一99

9.3.5 自顶而下和自底而上99

9.3.6 对象/关系代码生成100

9.3.7 对象/关系映射的局限101

9.4 对象数据库101

9.5 数据一致性102

9.5.1 事务103

9.5.2 并发控制103

9.5.3 数据同步104

9.6 小结105

第10章 数据库集成106

10.1 系统体系结构106

10.1.1 三层结构106

10.1.2 N层结构107

10.2 相关的OMG工作107

10.3 集成的各方面108

10.4 CORBA业务对象109

10.4.1 阻抗失配110

10.4.2 对象/关系代码生成111

10.4.3 对象关系111

10.5 ODBMS112

10.6 CORBA关系服务112

10.7 CORBA查询服务113

10.8 特定于应用程序的解决方案113

10.9 权衡114

10.9.1 做实际工作的层次114

10.9.2 事务和并发115

10.9.3 对象标识115

10.9.4 伺服对象管理116

10.10 无状态伺服对象116

10.11 有状态伺服对象116

10.12 数据库适配器117

10.13 海量对象CORBA系统118

第11章 CORBA环境下的事务119

11.1 两层和三层结构119

11.2 客户机控制事务和服务器控制事务119

11.3 服务器控制事务119

11.3.1 每操作事务模型119

11.3.2 分段事务模型121

11.4 客户机控制事务121

11.5 小结122

第12章 分布式事务处理123

12.1 事务处理123

12.1.1 事务处理系统123

12.1.2 事务处理监控器124

12.1.3 对象事务监控器124

12.1.4 ACID事务125

12.1.5 事务管理126

12.1.6 X/Open DTP127

12.2 CORBA对象事务服务128

12.2.1 总览129

12.2.2 用OTS编程129

12.2.3 事务资源132

12.2.4 恢复132

12.2.5 OTS体系结构132

12.2.6 并发134

12.2.7 OTS提供了多少ACID135

12.2.8 多少ACID是合适的136

12.2.9 事务分布的分类137

12.3 高级的事务模型139

12.3.1 持久队列139

12.3.2 工作流和多事务140

12.3.3 Saga事务141

12.3.4 嵌套事务142

12.4 小结144

第13章 用户会话146

13.1 短期事务与长期事务146

13.2 并发控制147

13.2.1 锁定147

13.2.2 时间戳排序147

13.2.3 乐观并发控制148

13.2.4 乐观并发控制与商业DBMS148

13.3 三层环境下的会话149

13.3.1 客户机控制事务:OTS150

13.3.2 服务器控制事务:每操作150

13.3.3 服务器控制事务:分阶段151

13.4 案例研究:保险合同管理器152

13.4.1 系统需求153

13.4.2 设计154

13.4.3 体系结构160

13.4.4 实现161

13.4.5 管理版本的层次162

13.5 小结163

第四部分 可伸缩性问题165

第14章 服务器资源管理165

14.1 内存管理165

14.1.1 对象分类166

14.1.2 对象生命周期事件166

14.1.3 伺服对象池模式167

14.1.4 案例研究:股票价格迭代器171

14.1.5 分布式内存管理172

14.1.6 小结173

14.2 连接管理173

14.2.1 连接和CORBA规范174

14.2.2 在证券管理器例子中的连接175

14.2.3 可伸缩性的方法177

14.2.4 小结181

14.3 线程管理182

14.3.1 多线程概述182

14.3.2 多线程的CORBA客户机183

14.3.3 多线程的CORBA服务器184

14.4 小结189

第15章 负载平衡190

15.1 负载平衡的必要性190

15.2 应用程序分区191

15.2.1 水平应用程序分区192

15.2.2 垂直应用程序分区192

15.2.3 分区策略193

15.3 复制194

15.4 复制机制196

15.4.1 定位机制196

15.4.2 迁徙机制202

15.4.3 状态管理204

15.5 复制框架207

15.5.1 组件复制207

15.5.2 集中器模式208

15.5.3 BOA激活模式212

15.6 衡量负载平衡的花费212

15.7 小结214

第16章 容错性215

16.1 什么是容错性215

16.1.1 需要一种实用的容错方法216

16.1.2 故障类型217

16.1.3 故障检测217

16.1.4 故障通知219

16.1.5 容错与客户机220

16.2 当前CORBA对容错的支持220

16.3 容错性与复制221

16.3.1 应用程序状态:服务器和数据库的复制221

16.3.2 应用程序服务器策略222

16.3.3 讨论229

16.4 案例研究——一个高可用性的CORBA系统229

16.4.1 引言229

16.4.2 数据库复制231

16.4.3 高可用性231

16.5 未来CORBA对容错性的支持235

16.6 小结237

第17章 系统管理与维护238

17.1 系统管理238

17.1.1 网络管理238

17.1.2 活动系统和系统基础设施240

17.2 管理活动系统240

17.2.1 应用程序监控240

17.2.2 性能监控242

17.2.3 存储管理242

17.3 系统基础设施维护243

17.3.1 调配CORBA系统243

17.3.2 管理变动244

17.3.3 CORBA环境中的版本化245

17.4 小结246

第五部分 工程化CORBA系统247

第18章 工程化过程的重要性247

18.1 CORBA和软件工程过程247

18.1.1 对象管理组248

18.1.2 传统软件工程过程248

18.1.3 使软件工程过程适合于反映分布式处理248

18.2 CORBA组件模型250

18.2.1 统一建模语言250

18.2.2 使UML适合于反映分布处理251

18.3 建模CORBA组件254

18.3.1 组件特性255

18.3.2 例子256

18.3.3 建模组件的一般原则257

18.3.4 再论阻抗失配258

18.4 将建模结果映射到实现261

18.4.1 UML建模元素261

18.4.2 实现元素263

18.4.3 模型与实现264

18.5 小结264

第19章 自动化工程过程266

19.1 CASE266

19.2 代码生成266

19.2.1 基于IDL的代码生成267

19.2.2 基于模型的代码生成269

19.2.3 对不同方法的讨论269

19.3 过程向导271

19.4 小结271

第20章 结论272

20.1 困难仍然存在272

20.2 希望已出现在地平线上272

热门推荐