步骤 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 操作。

      将标识符设置为 将“消息类型”设置为
      UpdateEmployee Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEE,其中TypedProcedure_dbo。UPDATE_EMPLOYEE是UPDATE_EMPLOYEE存储过程的架构。
      UpdateEmployeeResponse Employee_PurchaseOrder.TypedProcedure_dbo。UPDATE_EMPLOYEEResponse
      InsertPO Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.Insert,其中 TableOperation_dbo_Purchase_Order.Insert 是Purchase_Order表上的 Insert 操作的架构。
      InsertPOResponse Employee_PurchaseOrder.TableOperation_dbo_Purchase_Order.InsertResponse
    5. 保存业务流程文件和 BizTalk 项目。

内容回顾

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

后续步骤

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

另请参阅

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