当前位置:首页 > 工业技术
智能CORBA
智能CORBA

智能CORBAPDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:(美)(R.奥法利)Robert Orfali著;陈章渊等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505351338
  • 页数:229 页
图书介绍:
《智能CORBA》目录
标签:智能

第一部分 CORBA:星系际网络的基础 3

第1章 CORBA风格的客户机/服务器系统 3

1.1 CORBA风格的分布式对象 4

1.1.1 什么是分布式CORBA对象 4

1.1.2 一切都用接口定义语言(IDL)写 4

1.1.3 CORBA组件:从系统对象到商务对象 5

1.2 OMG的对象管理体系结构 6

1.2.1 对象请求中介(ORB) 6

1.2.2 CORBA2.0 对象请求中介的剖析 8

1.3 CORBA2.0:星系际对象请求中介 11

1.4 CORBA服务 13

1.4.1 对象服务:定制中间件 15

1.5 CORBA设施 16

1.6 CORBA商务对象 16

1.6.1 协作商务对象 16

1.6.2 CORBA商务对象的剖析 18

1.6.3 客户机/服务器商务对象的剖析 19

1.6.4 CORBA组件的天堂 20

1.7 三层客户机/服务器对象类型 21

1.8 小结 22

第2章 Object Web:CORBA与Java的结合 23

2.1 万维网的演变 23

2.1.1 CGL是不会消失的协议 24

2.1.2 三层Object Web 24

2.1.3 Object Web上的客户机/服务器交互作用 26

2.2 CORBA为Java带来了什么 27

2.2.1 其他竞争方案 28

2.2.2 Java为CORBA带来了什么 29

2.2.3 客户机/服务器Object Web 30

2.3 认识各位玩家 32

2.4 小结 34

3.1 Sun公司的Joe 35

第3 章 认识CORBA/Java对象请求中介 35

3.1.1 NEO和Joe:简史 36

3.1.2 什么是Joe 36

3.2 IONA公司的ORBIXWEB 37

3.2.1 Orbix Web是什么 38

3.3 Visigenic公司的VisiBroker for Java 38

3.3.1 VisiBroker for Java是什么 39

3.3.2 Java对象请求中介有多慢 40

3.3.3 VisiBroker和Netscape ONE 40

3.4 Java对象请求中介比较 40

3.5 其他CORBA对象请求中介 41

3.6 小结 41

第二部分 对象请求中介基础 45

第4章 静态CORBA 45

4.1 静态与动态方法 45

4.2 CORBA静态方法调用:从IDL到接口存根 48

4.3 小结 49

第5章 动态CORBA 50

5.1 CORBA动态调用 50

5.1.1 动态调用:大略的描述 51

5.1.2 动态调用接口 52

5.1.3 动态调用脚本 53

5.1.4 动态调用:Do-It-Yourself脚本 54

5.1.5 动态调用;ORB-Can-Help脚本 55

5.1.6 动态调用:Yet-Another-Way脚本 56

5.1.7 自由的代价 57

5.1.8 何时使用动态调用 58

5.2 小结 58

第6章 存在的CORBA 59

6.1 CORBA2.0初始化接口 59

6.1.2 怎样找到其他的对象 60

6.1.1 初始化脚本 60

6.2 谁激活了对象 61

6.2.1 CORBA的服务器端 61

6.2.2 CORBA::BOA接口 61

6.2.3 BOA和其他对象适配器 62

6.2.4 BOA共享服务器 63

6.2.5 BOA非共享服务器 64

6.2.6 BOA每个方法一个服务器 65

6.2.7 BOA持久服务器 65

6.2.8 对象激活脚本 66

6.3 小结 67

第7章 元数据:我是谁 68

7.1 近观CORBA接口定义语言 68

7.1.1 IDL契约的内容是什么 69

7.1.2 CORBA接口定义语言的结构 69

7.1.3 一个IDL例子 71

7.1.4 类型代码:CORBA的自描述数据 72

7.2 CORBA2.0接口储存库 73

7.2.1 接口储存库是什么 73

7.2.2 究竟为什么需要接口储存库 73

7.2.3 接口储存库类:包含分层结构 74

7.2.4 接口储存库类分层结构 74

7.2.5 联合接口储存库 78

7.2.6 全局储存库标识看起来像什么 78

7.2.7 毫不费力的CORBA接口定义语言 79

7.3 自省CORBA对象 80

7.4 CORBA自省接口 80

7.5 小结 81

第三部分 CORBA服务 85

第8章 CORBA服务:命名、生命期及事件 85

8.1 CORBA对象命名服务 85

8.1.2 CORBA对象名中有什么 86

8.1.1 对象命名的概括 86

8.1.3 命名服务如何工作 87

8.2 CORBA对象生命期服务 90

8.2.1 复合生命期举例 90

8.2.2 生命期接口 90

8.2.3 复合生命期接口 92

8.3 CORBA事件服务 93

8.3.1 事件的提供者和使用者 93

8.3.2 类型化事件 95

8.3.3 点到点事件 96

8.3.4 事件代理 96

8.3.5 Push事件接口 96

8.3.6 Push事件脚本 98

8.4 小结 100

第9章 CORBA服务:对象交易器 101

9.1 交易:大略的描述 102

9.1.1 联合交易器 103

9.1.2 政策、约束和优先权 103

9.1.3 核心交易器接口 104

9.1.4 交易器管理接口 105

9.1.5 交易器脚本 106

9.2 小结 107

第10章 CORBA服务:事务处理和并发服务 108

10.1 对象事务处理服务 108

10.1.1 什么是事务处理 109

10.1.2 对象事务处理服务特性 111

10.1.3 对象事务处理服务单元 111

10.1.4 对象事务处理服务接口 112

10.1.5 对象事务处理脚本 114

10.2.3 锁定集 116

10.2.2 锁定 116

10.2 CORBA并发控制服务 116

10.2.1 并发控制服务和事务处理 116

10.2.4 嵌套事务和锁定 117

10.2.5 并发控制接口 117

10.3 小结 118

第11章 CORBA服务:对象安全性 120

11.1 分布式对象的安全性是否差 121

11.2 CORBA安全性:关键特性 122

11.2.1 鉴别对象身份 122

11.2.2 特许授权:这些究竟是谁的证书 124

11.2.3 权限:你被允许使用这个资源了吗 125

11.2.4 审计追踪:你去过哪里 127

11.2.5 不可否认性:你能在法庭里证实它吗 127

11.2.6 不可篡改和加密 129

11.2.7 安全域 129

11.3.1 CORBA对象模型的安全扩展 131

11.2.8 管理安全政策 131

11.3 安全接口 131

11.3.2 脚本:如何操作安全对象 133

11.3.3 有安全识别的应用程序的接口 134

11.3.4 脚本:Do-It-Yourself访问控制 135

11.3.5 Do-It-Yourself授权 136

11.3.6 脚本:Do-It-Yourself审计 137

11.3.7 “不可否认性”脚本 137

11.3.8 安全管理的接口 138

11.3.9 “箱外”安全性:公用安全IIOP协议 140

11.4 小结 140

第12章 CORBA服务:持久性和外表化 141

12.1 CORBA持久性对象服务(POS) 142

12.1.1 什么是持久性对象服务 142

12.1.2 单级存储器与两级存储器 142

12.1.3 持久性对象服务:客户的视图 143

12.1.4 持久性对象的视图 144

12.1.5 持久性对象的单元 144

12.1.6 POS协议:对象与PDS之间的协同 145

12.1.7 POS接口 146

12.1.8 持久性对象服务的CLI接口 147

12.2 CORBA外表化服务 149

12.2.1 流的力量 149

12.2.2 外表化服务:基本接口 150

12.2.3 一个关于流的脚本 151

12.3 对象数据库 152

12.3.1 ODBMS的价值是什么 153

12.3.2 ODMG-93和CORBA 156

12.3.3 ODMG-93的各个单元 156

13.1 CORBA查询服务 161

第13章 CORBA服务:查询和集合 161

13.1.1 联合查询 162

13.1.2 处理查询结果的集合 162

13.1.3 查询服务:接口集合 162

13.1.4 查询服务:查询接口 163

13.1.5 简单的查询脚本 164

13.1.6 更复杂的查询脚本 165

13.2 CORBA集合服务 166

13.2.1 集合基础 167

13.2.2 CORBA核心集合类型 167

13.2.3 受限访问集合 170

13.3 小结 171

第14章 CORBA服务:对象关系与计时 172

14.1 CORBA 关系服务 172

14.1.1 为什么要有关系服务 173

14.1.2 关系究竟是什么 173

14.1.3 关系服务的层次 174

14.1.4 关系服务:基本接口 175

14.1.5 关系服务:相关对象图 176

14.1.6 关系服务:包含和参考关系 177

14.2 CORBA对象计时服务 178

14.2.1 UTC时间 180

14.2.2 计时服务接口 180

14.2.3 基于计时器的事件触发脚本 182

14.3 小结 183

第15章 CORBA服务:特许和属性 184

15.1 CORBA对象特许服务 184

15.1.1 特许服务能做什么 185

15.1.2 特许服务接口 185

15.1.3 一个特许脚本 186

15.2.1 属性服务接口 187

15.2 CORBA对象属性服务 187

15.3 小结 188

第四部分 CORBA:下一代对象请求中介 193

第16章 CORBA对象请求中介:联盟的现状 193

16.1 厂商得分牌 193

16.2 CORBA对象请求中介:优点、缺点和不足之处 194

16.2.1 CORBA对象请求中介:优点 195

16.2.2 CORBA对象请求中介:缺点 196

16.2.3 CORBA对象请求中介:不足之处 197

16.3 TPMonitor与对象请求中介结合 197

16.4 CORBA为客户机/服务器的大好时光做好准备了吗 200

第17章 CORBA:下一代对象请求中介 201

17.1 CORBA3.0下一代对象请求中介 201

17.2 CORBA3.0消息接发:ORB与MOM结合 201

17.2.1 CORBA能为MOM做什么 202

17.2.2 MOM能为CORBA做什么 203

17.2.3 何时使用MOM风格的CORBA 204

17.2.4 CORBA怎样实现MOM 206

17.3 CORBA3.0:可移植服务器 206

17.3.1 与BOA再见吗 207

17.3.2 POA是什么 207

17.3.3 SFA是什么 207

17.4 CORBA3.0:多重接口和版本 208

17.4.1 组合对象 208

17.4.2接口版本 209

17.5 CORBA3.0:按值传送 210

17.6 公用设施:复合文档和移动式代理 210

17.6.1 CORBA移动式代理 210

17.6.2 CORBA代理看起来像什么 211

17.6.3 代理执行环境 211

17.6.4 CORBA与复合文档结合 211

17.6.5 OpenDoc是什么 214

17.6.6 OpenDoc的构成技术 215

17.6.7 OpenDoc风格的客户机/服务器系统 215

17.7 CORBA商务对象框架 216

17.7.1 BOF的各个单元 217

17.7.2 组件装配线 218

17.8小结 218

第18章 Object Web ll想象图 220

18.1 作为开放式Web浏览器的复合文档 220

18.2 桌面即浏览器 221

18.3 复合文档作为可移植组件存储器 221

18.4 什么是可装运位置 222

18.5 未来的Web客户 223

18.6 Object Web ll 224

18.7 该说再见了 225

更多的信息 226

返回顶部