适配器开发工具箱用户指南

适配器体系结构

TwineBall 服务器使用 DB2 中创建的数据库来存储数据。此服务器可处理许多不同实体定义,但最常用的表是:

图 1 显示 TwineBall 体系结构。

图 1. 原始 TwineBall 体系结构


事件传递通过轮询机制来提供。为了使轮询能起作用,用户必须在 DB2 中创建事件和归档表,还必须将触发器放在适当位置。

适配器和 ODA 均通过 Java RMI 连接至此服务器。适配器和 ODA 均采用表示服务器名称、端口和服务名称的服务器 URL。

标准服务器 URL 是 RMI://localhost:2112/TwineBall

或者,TwineBall 适配器可独立于服务器运行。在这种情况下,它调用 C++ 编写的 TwineBall API 的备用实现。该适配器将装入 C++ 共享库和调用,而不是进行远程 RMI 调用。有关更多信息,参阅使用 JNI

TwineBall 服务器

TwineBall 服务器组件列示如下。

适配器

适配器组件列示如下。

Object Discovery Agent

ODA 组件列示如下。

Copyright IBM Corp. 1997, 2003