Esporta (0) Stampa
Espandi tutto

Esercitazione: Uso dei bridge di BizTalk per inserire messaggi file flat in un'istanza locale di SQL Server

Aggiornamento: settembre 2014

Questa esercitazione fornisce le istruzioni per configurare una soluzione dei Servizi BizTalk che riceve un messaggio file flat da un server FTP, lo elabora mediante un bridge distribuito nella sottoscrizione dei Servizi BizTalk in Microsoft Azure e quindi inserisce il messaggio in un database di SQL Server locale.

Fabrikam e Contoso sono due partner commerciali. Fabrikam (il rivenditore) invia messaggi di ordini di acquisto a Contoso (il fornitore). Contoso mantiene tutti i dati degli ordini di vendita in una tabella denominata Orders, ospitata in un database di SQL Server presso la propria sede. Fabrikam invia messaggi file flat a Contoso tramite un server FTP. Contoso deve quindi implementare una soluzione che consenta quanto segue:

  • Contoso deve eseguire il pull dei messaggi file flat dal server FTP nel quale Fabrikam rilascia i messaggi di ordine di acquisto.

  • Contoso deve elaborare il messaggio ricevuto da Fabrikam ed eseguirne il mapping al messaggio per l'inserimento degli ordini di vendita nel proprio database di SQL Server.

Per abilitare questo scenario, Contoso effettua le seguenti operazioni:

  • Genera lo schema del messaggio file flat che riceverà da Fabrikam.

  • Configura un Bridge XML unidirezionale nell'ambito del Progetto del servizio BizTalk per abilitare la convalida e la trasformazione dei messaggi. Questo bridge prende un messaggio file flat, lo convalida rispetto allo schema generato in precedenza e quindi lo trasforma nello schema richiesto per l'inserimento di un messaggio nel database di SQL Server.

  • Usa il Servizio Adapter BizTalk per la connessione al database di SQL Server locale dal Bridge XML unidirezionale distribuito nella sottoscrizione dei Servizi BizTalk.

Per istruzioni sulla preparazione per lo scenario dei Servizi BizTalk, vedere Uso di BizTalk Services SDK.

È possibile anche esaminare l'esempio basato su questa esercitazione. Un esempio (FTP_EAI_Tutorial) è reperibile nell'elenco di esempi disponibili all'indirizzo http://go.microsoft.com/fwlink/?LinkId=247973.

Vedere anche

Mostra:
© 2015 Microsoft