步骤 2:为 BizTalk 业务流程创建消息

第 2 步(共 2 步

完成时间: 5 分钟

目的: 在此步骤中,将业务编排添加到 BizTalk 项目,并为您在 步骤 1:为操作生成架构 中生成的架构创建消息。

先决条件

必须已完成 步骤 1:为操作生成架构

在编排中创建消息

  1. 向 Visual Studio 中的 BizTalk 项目添加一个 BizTalk 编排:

    1. 在解决方案资源管理器中,右键单击 BizTalk 项目名称,指向 “添加”,然后单击“ 新建项”。

    2. 在“ 添加新项 ”对话框中的“ 类别 ”框中,单击 “业务流程文件”。 在 “模板 ”框中,单击 “BizTalk 业务流程”。

    3. 键入 BizTalk 业务流程的名称,然后单击“ 添加”。 对于本教程,请输入名称 EmployeeOrch.odx

  2. 打开 BizTalk 项目的 “业务流程视图” 窗口(如果尚未打开)。 为此,请单击“ 视图”,指向 “其他窗口”,然后单击“ 业务流程视图”。

  3. 将消息添加到编排中。

    1. 业务流程视图中,右键单击 “消息”,然后单击“ 新建消息”。

    2. 右键单击新创建的消息,然后选择“ 属性窗口”。

    3. Message_1的“属性”窗格中,执行以下作:

      用这个 要执行的操作
      标识符 键入 NotifyReceive
      消息类型 在下拉列表中,展开 “架构”,然后选择 “Employee_PurchaseOrder.Notification”,其中Employee_PurchaseOrder是 BizTalk 项目的名称。 为 通知 操作生成的架构是通知。
    4. 重复上一步以添加四个新消息:一个请求-响应消息集,用于调用UPDATE_EMPLOYEE存储过程,另一个请求响应消息集用于对Purchase_Order表执行 Insert作。

      将标识符设置为 将消息类型设置为
      更新员工 Employee_PurchaseOrder.TypedProcedure_dbo.UPDATE_EMPLOYEE,其中 TypedProcedure_dbo.UPDATE_EMPLOYEE 是用于 UPDATE_EMPLOYEE 存储过程的架构。
      更新员工响应 Employee_PurchaseOrder.TypedProcedure_dbo.UPDATE_EMPLOYEEResponse
      InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert,其中TableOperation_dbo_Purchase_Order.Insert 是用于Purchase_Order表的插入操作的架构。
      InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse
    5. 保存编排文件和 BizTalk 项目。

我只是做什么?

在此步骤中,你创建了用于调用 SQL 适配器以在 SQL Server 上执行入站和出站操作的消息。

后续步骤

添加编排形状以接收来自 SQL Server 的通知,并筛选用于插入操作的通知,如第 2 课:接收和筛选通知中所述。

另请参阅

第 1 课:生成架构并创建消息
步骤 1:生成操作方案