步骤 3:测试使用 SQL 适配器的已迁移应用程序

第 3 步(共 3)

完成时间: 5 分钟

在此步骤中,您将通过对客户表执行插入操作来测试迁移的应用程序。 为此,请删除符合使用 vPrev SQL 适配器生成的架构的请求消息。

先决条件

  • 通过将 BizTalk 业务流程中的逻辑端口映射到 BizTalk Server 管理控制台中的物理端口来配置 BizTalk 应用程序。

  • 将 BizTalk 应用程序配置为使用基于 WCF 的 SQL 适配器的 WCF-Custom 发送端口。

对已迁移的应用程序进行测试

  1. 创建符合 vPrev SQL 适配器生成的架构的请求 XML。 使用出站映射,WCF-Custom 发送端口将此对象转换为符合基于 WCF 的 SQL 适配器的架构,并将其发送到 SQL Server 数据库。

    <Insert xmlns="http://SQLInsert">  
      <sync>  
        <after>  
          <CustomerTable Name="John" />  
        </after>  
      </sync>  
    </Insert>  
    
  2. 将请求消息粘贴到映射到文件接收位置的文件夹。

  3. 协调服务处理请求消息并将其发送到 SQL Server 数据库。 SQL Server 数据库的响应在符合基于 WCF 的 SQL 适配器架构的架构中接收。 使用入站映射,WCF-Custom 发送端口将此转换为 vPrev SQL 适配器的架构。 SQL Server 数据库的响应将保存到业务流程中定义的其他文件位置。 上述请求消息的响应为:

    <?xml version="1.0" encoding="utf-8" ?>   
    <InsertResponse xmlns="http://SQLInsert">  
      <Success>  
        <long xmlns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">101</long>   
      </Success>  
    </InsertResponse>  
    

    在前面的响应中,“101”是客户表中插入的标识列的值。

另请参阅

教程 1:将 BizTalk 项目迁移到 SQL 适配器