Passaggio 3: Testare l'applicazione migrata che usa l'adapter SQL
Tempo di completamento: 5 minuti
Obiettivo: In questo passaggio si testerà l'applicazione migrata eseguendo un'operazione di inserimento nella tabella Customer. A tale scopo, eliminare un messaggio di richiesta conforme allo schema generato usando l'adapter SQL vPrev.
Prerequisiti
Configurare l'applicazione BizTalk eseguendo il mapping delle porte logiche nell'orchestrazione BizTalk alle porte fisiche nella console di amministrazione di BizTalk Server.
Configurare l'applicazione BizTalk per l'uso della porta di trasmissione WCF-Custom per l'adapter SQL basato su WCF.
Per testare l'applicazione migrata
Creare un file XML di richiesta conforme allo schema generato dall'adapter SQL vPrev. Usando la mappa in uscita, la porta di trasmissione WCF-Custom converte questa classe in modo che sia conforme allo schema per l'adattatore SQL basato su WCF e la invia al database SQL Server.
<Insert xmlns="http://SQLInsert"> <sync> <after> <CustomerTable Name="John" /> </after> </sync> </Insert>
Incollare il messaggio di richiesta nella cartella mappata al percorso di ricezione del file.
L'orchestrazione utilizza il messaggio di richiesta e lo invia al database SQL Server. La risposta del database SQL Server viene ricevuta nello schema conforme allo schema dell'adapter SQL basato su WCF. Usando la mappa in ingresso, la porta di trasmissione WCF-Custom converte questo valore nello schema per la scheda SQL vPrev. La risposta dal database SQL Server viene salvata nell'altro percorso del file definito come parte dell'orchestrazione. La risposta per il messaggio di richiesta precedente è:
<?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>
Nella risposta precedente " 101" è il valore della colonna Identity inserita nella tabella Customer.
Vedere anche
Esercitazione 1: Eseguire la migrazione di progetti BizTalk all'adapter SQL