适配器接口

有三个自定义适配器必须实现的接口,另外还有两个可选接口。

必需接口

所有适配器必须实现以下接口。

IBaseComponent

此接口详细说明了适配器的 名称版本描述

IBTTransport

此接口详细说明了适配器的 传输类型ClassID

IBTBatchCallback

此接口为回调接口,适配器通过此接口接收其提交给消息引擎的某批消息的状态和错误信息。

可选接口

适配器可以根据其需要实现或不实现以下接口:

IPersistPropertyBag

这是一个配置接口,处理程序配置通过此接口传送给适配器。 只有具有处理程序配置信息的适配器才需要此接口。

IBTTransportControl

此接口用于初始化和终止适配器。 适配器的传输代理是通过此接口传递给适配器的。 独立适配器不需要此接口。