完成时间: 5 分钟
目的: 在此步骤中,将业务编排添加到 BizTalk 项目,并为您在 步骤 1:为操作生成架构 中生成的架构创建消息。
先决条件
必须已完成 步骤 1:为操作生成架构。
在编排中创建消息
向 Visual Studio 中的 BizTalk 项目添加一个 BizTalk 编排:
在解决方案资源管理器中,右键单击 BizTalk 项目名称,指向 “添加”,然后单击“ 新建项”。
在“ 添加新项 ”对话框中的“ 类别 ”框中,单击 “业务流程文件”。 在 “模板 ”框中,单击 “BizTalk 业务流程”。
键入 BizTalk 业务流程的名称,然后单击“ 添加”。 对于本教程,请输入名称
EmployeeOrch.odx
。
打开 BizTalk 项目的 “业务流程视图” 窗口(如果尚未打开)。 为此,请单击“ 视图”,指向 “其他窗口”,然后单击“ 业务流程视图”。
将消息添加到编排中。
在 业务流程视图中,右键单击 “消息”,然后单击“ 新建消息”。
右键单击新创建的消息,然后选择“ 属性窗口”。
在Message_1的“属性”窗格中,执行以下作:
用这个 要执行的操作 标识符 键入 NotifyReceive
。消息类型 在下拉列表中,展开 “架构”,然后选择 “Employee_PurchaseOrder.Notification”,其中Employee_PurchaseOrder是 BizTalk 项目的名称。 为 通知 操作生成的架构是通知。 重复上一步以添加四个新消息:一个请求-响应消息集,用于调用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 保存编排文件和 BizTalk 项目。
我只是做什么?
在此步骤中,你创建了用于调用 SQL 适配器以在 SQL Server 上执行入站和出站操作的消息。
后续步骤
添加编排形状以接收来自 SQL Server 的通知,并筛选用于插入操作的通知,如第 2 课:接收和筛选通知中所述。