《CORBA教程 公共对象请求代理体系结构》
作者 | (美)(R.奥特)R.Otte等著;李师贤等译校 编者 |
---|---|
出版 | 北京:清华大学出版社 |
参考页数 | 158 |
出版时间 | 1999(求助前请核对) 目录预览 |
ISBN号 | 7302037450 — 求助条款 |
PDF编号 | 87609058(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

前言1
第1部分 CORBA简介1
第1章 为什么使用CORBA1
1.1 什么是CORBA2
1.2 CORBA的用途2
1.3 基于分布式对象计算的CORBA3
1.4 什么是分布式计算3
1.4.1 分布式计算的优点4
1.4.2 分布式计算的现有机制4
1.4.3 CORBA如何增强分布式计算4
1.5 什么是对象模型7
1.5.1 使用对象模型的优点8
1.5.2 CORBA结合对象模型的优点8
1.6 分布式计算与对象模型如何互相补充9
1.7 CORBA—通信中间件10
1.8 CORBA与分布式计算环境(DCE)10
1.8.1 CORBA与DCE分布式模型的比较11
1.8.2 所支持的通信形式的比较11
1.8.3 差异小结11
1.9 OMG对象管理体系12
1.11 CORBA的前景13
1.10 CORBA的现状13
第2章 CORBA概念总览15
2.1 CORBA正式分离客户机和服务器15
2.2 请求15
2.3 OMG接口定义语言16
2.4 OMG IDL文件16
2.5 对象实例和引用17
2.6 对象的实现17
2.7 异常18
2.8 CORBA示例18
2.9 小结19
2.10 下一步内容20
第3章 CORBA体系结构综述21
3.1 CORBA体系结构概貌21
3.2 客户机应用程序21
3.3 桩类型激发25
3.4 动态激发25
3.5 ORB26
3.6 上下文对象27
3.8 OMG IDL28
3.7 接口仓库28
3.9 OMG IDL文件和编译器29
3.10 服务器应用程序30
3.11 对象适配器31
3.11.1 基本对象适配器31
3.11.2 BOA操作32
3.12 服务器框架33
3.13 实现仓库33
3.14 下一步内容33
4.1 应用程序框架34
4.1.1 使用框架34
第4章 设计CORBA应用程序34
第2部分 CORBA应用程序框架设计34
4.1.2 设计框架35
4.2 把分布式应用程序设计成框架35
4.3 模型设计36
4.3.1 框架示例37
4.3.2 第一步:标识要解决的问题37
4.3.3 第二步:建立抽象模型38
4.3.4 第三步:建立对象模型39
4.4 面向对象模型与传统设计模型的比较40
4.3.5 第四步:用OMG IDL代码表示对象模型40
第5章 细化对象模型42
5.1 使用现实世界模型42
5.2 使操作一般化42
5.3 决定如何创建对象43
5.4 使用接口继承44
5.4.1 使用接口继承的一个例子44
5.4.2 使用多继承44
5.5.1 什么是对象属性45
5.5 有效地使用操作和属性45
5.5.2 何时使用对象属性或操作46
5.5.3 何时使用只读对象属性47
第6章 分布式设计48
6.1 细化分布式环境模型48
6.1.1 远程操作48
6.1.2 加入接口抽象层48
6.1.3 把用户交互从数据交互中分离出来49
6.1.4 增加有用的函数50
6.2 选择一个交互模型50
6.2.2 对等交互模型51
6.2.1 经典交互模型51
6.2.3 代理器交互模型52
6.3 交互模型的通用应用程序55
6.4 在框架中使用交互模型56
6.5 决定如何包装应用程序56
第7章 用OMG IDL编码58
7.1 编写OMG IDL代码的基本原则58
7.2 用OMG IDL定义对象属性60
7.2.1 声明对象属性60
7.2.2 声明只读对象属性61
7.3 用OMG IDL定义继承62
7.3.1 声明单继承62
7.3.2 声明多继承64
7.3.3 声明跨模块继承65
7.4 用OMG IDL定义异常67
7.4.1 使用标准异常68
7.4.2 定义自定义异常68
7.5 用OMG IDL定义传播的上下文69
7.6 其他71
第8章 开发应用程序的客户机部分72
第3部分 开发CORBA应用程序框架72
8.1 请求的结构73
8.1.1 请求的C语言映射73
8.2 选择激发的通信样式74
8.2.1 同步通信74
8.2.2 延迟同步通信75
8.2.3 单向通信75
8.3 选择激发类型76
8.3.1 桩类型激发76
8.3.2 动态激发80
8.5 开发一个简单的客户机应用程序86
8.4 建立CORBA客户机应用程序的一般过程86
8.5.1 支持桩类型激发87
8.5.2 对客户桩的进一步研究88
8.5.3 请求的格式90
8.5.4 请求的结果90
8.5.5 请求的对象引用91
8.5.6 处理错误和异常92
8.6 开发复杂的客户机应用程序99
8.6.1 使用上下文对象100
8.6.2 使用动态激发102
8.7 完整的客户机C代码示例105
第9章 开发应用程序的服务器端部分110
9.1 使用BOA110
9.2 CORBA对象的生命周期111
9.3 构造CORBA服务器的一般过程112
9.4 服务器编程114
9.4.1 决定实现的激活策略114
9.4.2 生成与链接服务器框架117
9.4.3 编写代码以启动和终止服务器118
9.4.4 编写代码以激活和冻结实现120
9.4.5 将客户机请求分发到实现方法120
9.4.6 方法编程121
9.4.7 创建初始对象引用126
第10章 客户机操作与服务器方法的关联127
10.1 CORBA_BOA_create操作127
10.2 供应商如何把接口映射到实现128
10.2.1 简单情形:一个接口对应一个实现128
10.2.2 更灵活的情形:一个接口对应多个实现中的一个129
10.2.3 最灵活的情形:一个接口对应多个实现129
10.3 关联何时发生130
11.1.2 决定如何包装套件132
11.1.1 决定支持哪种客户机和服务器平台132
第11章 调配应用程序132
第4部分 CORBA应用程序调配到CORBA系统132
11.1 总体的调配考虑132
11.1.3 安装过程提示133
11.1.4 调配框架时的激发问题133
11.2 调配基于CORBA的客户机134
11.2.1 为客户机获取对象引用134
11.2.2 调配接口定义134
11.2.3 选择用以调配客户桩的格式134
11.3 调配基于CORBA的服务器134
11.3.3 调配持久服务器135
11.3.1 用服务器创建和分布对象135
11.3.2 调配实现定义135
附录A 扩展代码的例子136
A.1 模块CORP.IDL中的人事对象和操作的OMG IDL例子136
A.2 客户机应用程序的C语言代码例子138
A.3 客户机应用程序的C++语言代码例子141
附录B CORBA版本1.1和1.2中操作和对象的命名145
附录C CORBA的标准异常147
附录D 动态激发操作的总结148
术语表151
1999《CORBA教程 公共对象请求代理体系结构》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(R.奥特)R.Otte等著;李师贤等译校 1999 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- 公共关系学概论
- 1993 广州:广东高等教育出版社
-
- 公共关系学教程
- 1989 合肥:安徽人民出版社
-
- 公共关系教程
- 1999 北京:中国商业出版社
-
- 现代公共关系学教程
- 1990 南京:东南大学出版社
-
- 公共关系机构与管理
- 1988 上海:上海人民出版社
-
- 现代企业公共关系教程
- 1997 开封:河南大学出版社
-
- 实用公共关系教程
- 1996 广州:暨南大学出版社
-
- 公共关系教程
- 1993 北京:中共中央党校出版社
-
- 中国公共关系教程
- 1994 北京:中国商业出版社
-
- VAX-11体系结构
- 1985 北京:清华大学出版社
-
- 公共关系学教程
- 1989 杭州:浙江大学出版社
-
- 中华民国外交史资料选编 1919-1931
- 1985 北京市:北京大学出版社
-
- 公共关系学教程
- 1989 沈阳:辽宁大学出版社
-
- 贵州现代经济史 第1卷 1949-1965
- 1994 贵阳:贵州人民出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD