Compartir a través de


Paso 3: Probar la aplicación migrada que usa el adaptador de SQL

Paso 3 de 3

Tiempo de finalización: 5 minutos

Objetivo: En este paso, probará la aplicación migrada realizando una operación De inserción en la tabla Customer. Para ello, quite un mensaje de solicitud que se ajuste al esquema generado mediante el adaptador de SQL vPrev.

Requisitos previos

  • Configure la aplicación de BizTalk asignando los puertos lógicos de la orquestación de BizTalk a puertos físicos en la consola de administración de BizTalk Server.

  • Configure la aplicación de BizTalk para usar el puerto de envío WCF-Custom para el adaptador de SQL basado en WCF.

Para probar la aplicación migrada

  1. Cree un XML de solicitud que se ajuste al esquema generado por el adaptador de SQL vPrev. Con el mapa de salida, el WCF-Custom puerto de envío lo convierte para que se ajuste al esquema del adaptador de SQL basado en WCF y lo envía a la base de datos de SQL Server.

    <Insert xmlns="http://SQLInsert">  
      <sync>  
        <after>  
          <CustomerTable Name="John" />  
        </after>  
      </sync>  
    </Insert>  
    
  2. Pegue el mensaje de solicitud en la carpeta que está asignada a la ubicación de recepción del archivo.

  3. La orquestación consume el mensaje de solicitud y lo envía a la base de datos SQL Server. La respuesta de la base de datos de SQL Server se recibe en el esquema que se ajusta al esquema del adaptador de SQL basado en WCF. Con el mapa de entrada, el WCF-Custom puerto de envío lo convierte en el esquema del adaptador de SQL vPrev. La respuesta de la base de datos SQL Server se guarda en la otra ubicación de archivo definida como parte de la orquestación. La respuesta del mensaje de solicitud anterior es:

    <?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>  
    

    En la respuesta anterior, "101" es el valor de la columna de identidad insertada en la tabla Customer.

Consulte también

Tutorial 1: Migración de proyectos de BizTalk al adaptador de SQL