使用英语阅读

通过


适配器组件

自定义适配器共享本地适配器所使用的标准配置、管理和设置机制。 通过适配器框架的标准化,可以使用 BizTalk Server 管理控制台管理自定义适配器。

下图显示了自定义适配器main组件:适配器注册表文件、适配器设计时组件和适配器运行时组件。

显示自定义适配器main组件的图像。

适配器注册表文件

有关适配器的特定信息必须在注册表和 BizTalk 管理数据库中注册。 适配器别名、接收处理程序、接收位置和传输类型之类的信息被称为元数据。 这些元数据条目是在手动注册适配器期间使用 BizTalk Server 管理控制台创建的。 或者,可以运行适配器注册表向导 (AdapterRegistryWizard.exe) SDK 实用工具,为自定义适配器生成注册表文件。 双击此注册表文件或使用注册表编辑器 (regedit32.exe 在“文件”菜单上单击“导入”,) 会将元数据写入注册表。

备注

运行此注册表文件并不能将适配器信息添加到 BizTalk 管理数据库中。 必须使用 BizTalk Server 管理控制台手动执行此操作。

Design-Time 组件

自定义适配器的用户界面 (UI) 通过使用适配器框架来实现。 这是一种高效的 UI 开发方法,因为 UI 可以通过作为适配器程序集一部分提供的 XML 架构来呈现。 只需少量代码就可以将架构内容转换为 UI,以配置适配器属性。

对于需要与 SQL 适配器之类的应用程序适配器通信的业务流程,可以使用“添加适配器元数据”向导向某个 BizTalk 项目添加适配器元数据,如架构、消息类型和端口类型。 将“添加适配器元数据”向导与应用程序适配器一同使用可以将相应架构拖入系统。 若要从 BizTalk (非适配器) 项目中调用此向导,请右键单击该项目,指向 “添加生成的项”,单击“ 添加适配器元数据 ”,然后从注册的适配器列表中选择以导入适配器元数据。

Run-Time 组件

适配器通常由两个公共运行时组件组成:实现消息接收器的组件和实现消息发送方的组件。 这些组件可以部署在同一程序集内,也可以部署在两个不同的程序集内。

接收适配器

接收适配器负责通过将网络/数据源流附加到消息正文来创建新的 BizTalk 消息。 它还添加与接收数据的终结点相关的任何元数据,然后将该消息提交给消息引擎。 适配器从接收终结点中删除数据,或向客户端发送相应的确认消息,指示数据已接受到BizTalk Server。

发送适配器

发送适配器负责使用其特定的传输协议将 BizTalk 消息发送到指定的终结点。

另请参阅

适配器框架概述