步骤 1:生成操作模式

第 1 步(共 2 步)

完成时间: 5 分钟

目的: 在此步骤中,您将使用 SQL 适配器为在 SQL Server 数据库上执行的操作生成架构。 在本教程中,必须生成以下架构:

  • 通知 (入站操作)。

  • UPDATE_EMPLOYEE 存储过程(出站操作)。

  • Purchase_Order表上执行插入操作(出站操作)。

先决条件

  • 熟悉在 Visual Studio 中创建 BizTalk 项目。 有关详细信息,请参阅 使用 BizTalk 项目系统
  • 以 BizTalk Server 管理员组的成员身份登录。

为操作生成模式

  1. 在 Visual Studio 中创建新的 BizTalk 项目。 对于本教程,将项目命名为 Employee_PurchaseOrder.

  2. 使用适配器服务附加组件连接到 ADAPTER_SAMPLES SQL Server 数据库。 有关如何使用适配器服务外接程序进行连接的说明,请参阅 使用适配器服务外接程序连接到 Visual Studio 中的 SQL Server

    注释

    还可以使用“添加适配器元数据向导”连接到 SQL Server。 但是,在本教程中,你将使用“Consume Adapter Service Add-in”加载项。

  3. 生成通知入站操作的架构。

    1. 连接到 ADAPTER_SAMPLES 数据库后,在“消费适配器服务插件”中,从“选择协定类型”列表中选择“服务(入站操作)”

    2. “选择类别 ”框中,单击根节点(/)。

    3. “可用类别和作 ”框中,选择“ 通知 ”,然后单击“ 添加”。 通知作现在显示在“添加的类别和作”框中。 单击 “确定”

  4. UPDATE_EMPLOYEE 存储过程和 Purchase_Order 表上的 Insert操作生成模式。

    1. 重复步骤 2,使用“Consume Adapter Service”加载项连接到 SQL Server 中的 ADAPTER_SAMPLES 数据库。

      注释

      不能同时为入站和出站操作生成模式。 因此,在步骤 3 中,单击确定以生成通知操作的架构后,消耗适配器服务加载项将关闭。 您必须重新连接到 SQL Server 数据库,以生成出站操作所需的架构。

    2. 选择协定类型列表中选择客户(出站操作)

    3. “选择类别 ”框中,单击 Strongly-Typed“过程 ”节点。 在 “可用类别和操作” 框中,选择 UPDATE_EMPLOYEE,然后单击 “添加”

      重要

      UPDATE_EMPLOYEE存储过程也位于“过程”节点下。 但是,如果从 “过程 ”节点下为存储过程生成架构,则响应消息架构在设计时不可用,但在执行存储过程后收到响应消息。

      在本教程中,你将将存储过程的响应架构映射到 Purchase_Order 表中“插入”作的输入架构。 因此,在设计时需要 UPDATE_EMPLOYEE 存储过程的架构,并且必须在 Strongly-Typed 过程下选择存储过程。 通过执行此作,你将在设计时获取存储过程的架构。

    4. “选择类别 ”框中,展开 “表” 节点,然后单击 Purchase_Order 表的节点。 在 “可用类别和作”框中,选择“ 插入”,单击“ 添加”,然后单击“ 确定”。

我只是做什么?

在此步骤中,你为通知(入站操作)、UPDATE_EMPLOYEE存储过程和Purchase_Order表的Insert操作生成架构。 生成架构后,Consume Adapter Service 加载项会将以下文件添加到 BizTalk 项目中:

后续步骤

在 BizTalk 项目中为架构创建消息,参见 步骤 2:为 BizTalk 业务流程创建消息

另请参阅

第 1 课:生成架构并创建消息