第1章 简介 1
1.1 什么是MICO? 1
1.2 支撑平台 3
1.3 困难和问题? 4
1.4 本书概述 4
第2章 安装 6
2.1 先决条件 6
2.2 从CD上运行 9
2.3 从CD上安装 10
2.4 从源代码安装(Unix) 12
2.5 从源代码运行(Windows) 15
2.6 路径映射 18
第3章 使用MICO学习CORBA 20
3.1 分布式系统中的对象 20
3.2 CORBA概述 22
3.3 实例程序 23
第4章 程序实现概述 44
4.1 ORB 44
4.2 接口存储库(IR) 50
4.3 BOA 51
4.4 POA 76
4.5 IDL编译器 93
4.6 编译和链接包 99
第5章 C++映射 102
5.1 使用字符串 102
5.2 无类型值 104
5.3 数组 114
5.4 联合 117
5.5 接口继承 122
5.6 向下定型Downcasting 125
5.7 模块 126
5.8 异常 130
5.9 操作参数映射 136
第6章 互操作性 139
6.1 GIOP和IIOP 139
6.2 Lona的Orbix 140
6.3 Inprise的VisiBroker 143
第7章 命名服务 150
7.1 概述 150
7.2 名字服务器新进程 151
7.3 管理 152
7.4 例子 153
第8章 接口存储库浏览器 160
8.1 概念图 160
8.2 动态调用接口 161
8.3 解剖一个操作声明 163
8.4 一个一般DII接口 163
8.5 运行这个例子 164
8.6 使用CG编辑器 166
第9章 许可 167
9.1 GNU通用公共许可证有关复制、发布和修改的条款和条件 168
9.2 没有担保 172
9.3 最后的条款和条件如何将这些条款用到你的新程序 172
附录A 范例程序 174
A.1 Siegel的例子 174
A.2 Redlich的例子 174
A.3 Henning和Vinoski的例子 175
附录B 常见问题 176
术语表 180
参考文献 184