完成时间: 10 分钟
目的: 在此步骤中,将执行以下任务:
使用 SQL 适配器创建一个 WCF-Custom 发送接收端口,以便从 SQL Server 数据库发送和接收消息。 将此端口配置为使用在上一步中创建的映射。
配置在上一步中部署的业务流程以使用 WCF-Custom 端口。
先决条件
你应该已经部署 BizTalk 业务流程,以便为其配置 WCF-Custom 端口,如在 步骤 1:使用 SQL 适配器修改 vPrev BizTalk 项目中所述。
创建 WCF-Custom 端口
在使用适配器服务 BizTalk 项目外接程序为 SQL Server 数据库的操作生成架构时,绑定文件也会被添加到 BizTalk 项目中。 可以将此绑定文件导入 BizTalk 应用程序,以创建 WCF-Custom 发送接收端口。 有关导入绑定文件的说明,请参阅 导入绑定。
导入绑定文件后,在 BizTalk Server 管理控制台中的 “发送端口 ”文件夹下创建发送端口。
右键单击 WCF-Custom 端口,然后单击“ 属性”。
在发送端口属性对话框的左窗格中,单击“ 常规 ”选项卡。在右窗格中,单击“ 配置”。
在 “WCF-Custom 传输属性 ”对话框中,单击“凭据”选项卡,指定要连接到 SQL Server 数据库的 凭据 ,然后单击“ 确定”。
在发送端口属性对话框的左窗格中,单击“ 入站映射”。 在右窗格中,单击 “地图 ”列下的字段,然后从下拉列表中选择“ ResponseMap”。
在发送端口属性对话框的左窗格中,单击“ 出站映射”。 在右窗格中,单击 “地图 ”列下的字段,然后从下拉列表中选择“ RequestMap”。
单击 “确定” 。
配置 BizTalk 应用程序
在 BizTalk Server 管理控制台中,展开 BizTalk 组、 应用程序,然后展开部署业务流程的 BizTalk 应用程序。
右键单击 BizTalk 应用程序,然后选择“ 配置”。
在左窗格中,单击要配置的业务流程。 在右窗格中的“ 主机 ”下拉列表中,选择 BizTalk 主机实例。
在 “绑定 ”框中,将 BizTalk 业务流程的逻辑端口映射到 BizTalk Server 管理控制台中的物理端口。
选择要在其中删除请求消息的文件端口。 BizTalk 业务流程将使用请求消息并将其发送到 SQL Server 数据库。
选择文件端口,以便 BizTalk 业务流程能够将包含 SQL Server 数据库响应的响应消息存放在其中。
选择本主题前面创建的 WCF-Custom 发送端口。
单击 “确定” 。
后续步骤
现已完成将 vPrev BizTalk 项目迁移到 BizTalk 项目,该项目使用基于 WCF 的 SQL 适配器将消息发送到 SQL Server 数据库。 现在,必须通过发送请求消息来测试迁移的 BizTalk 应用程序,以便对 SQL Server 数据库执行插入作,如 步骤 3:测试使用 SQL 适配器的已迁移应用程序。