ORBit 初学者文档

Ewan Birney

Michael Lausch

自由的程序员和顾问

Todd Lewis

St閜hane Genaud

翻译:寒蝉退士

原文


目录
 
1. 介绍
关于本文档
2. 常见问题
一般性问题
什么是 CORBA?
什么是 ORBit?
为什么你不用 ILU/MICO/TAO?
ORBit稳定吗?
ORBit 是否可与其他 ORB 一起工作?
ORBit 的许可证以及对我的作用?
为什么我的 cc 编译器不能编译 ORBit?
什么是语言绑定?
ORBit 提供那些语言绑定?
ORBit 是否有 DII 和 DSI?
ORBit 是否提供一个接口仓库?
ORBit 是否提供一个命名服务?
能否加密一个 CORBA 连接?
常规编码的问题
LD_LIBRARY_PATH 未定义
有换行符的 IOR 字符串
在仆从可以处理请求之前激活 POA 管理器
3. 安装 ORBit
从 RPMS 安装
从源代码安装
得到用于运行的例子
知道 ORBit 工作的平台
4. CORBA 的概念
一个工作的客户/服务器的简介
定义对象 - 用 IDL
标识对象
调用方法
在网络上转移调用
返回应答
5. 第一个 CORBA 程序
警告 - 代码仍然不够完美!
Echo 客户和服务器
Echo 客户
Echo 服务器
计算器客户和服务器
简单的计算器客户
简单的计算器服务器
编译并运行服务器和客户
简单的帐目客户和服务器
帐目客户
帐目服务器
编译并运行服务器和客户
6. 在 gnome 中使用 ORBit
GUI 计算器客户
GOAD, GNOME 对象活动目录(GNOME Object Activation Directory)
如何通过服务器的名字找到一个服务器
7. 在 CORBA 下如何进行垃圾收集
问题
客户与服务器之间的不同
服务器端的终止
为什么这是一个要点
(Last updated : Jan 03,2000)