Creazione di pipeline usando Progettazione pipeline
In Microsoft BizTalk Server sono utilizzati principalmente documenti in formato XML. Perché un messaggio possa sfruttare appieno i vantaggi dell'elaborazione di BizTalk Server, è necessario che venga trasformato di frequente dal formato nativo nella relativa rappresentazione XML. Le pipeline di BizTalk Server eseguono questa trasformazione, oltre che altre azioni specifiche dei dati, come crittografia o decrittografia dei dati, promozione proprietà e così via, sui messaggi in ingresso e in uscita. In questa sezione vengono fornite informazioni di carattere generale e su attività specifiche in relazione alle pipeline e a Progettazione pipeline.
Lo scopo di una pipeline consiste nel preparare un messaggio per l'elaborazione da parte del server dopo che è stato ricevuto da un adapter o nel preparare un messaggio per l'invio dopo che è stato elaborato dal server.
Le pipeline in genere eseguono le operazioni seguenti:
Normalizzazione dei dati da diversi formati in XML
Trasformazione dei dati da XML in diversi formati
Innalzamento e abbassamento di livello delle proprietà
Assemblaggio e disassemblaggio di documenti
Decodifica e codifica di documenti
Decrittografia e crittografia di documenti
Firma e verifica della firma digitale di documenti.
Nella figura seguente viene illustrato il flusso di lavoro relativo all'elaborazione di un messaggio mediante l'uso di pipeline.
Flusso di lavoro per l'elaborazione dei messaggiCome mostrato nella figura, il messaggio viene passato dall'adapter alla pipeline di ricezione in cui viene trasformato in XML. Il messaggio può essere quindi utilizzato dalle orchestrazioni o passato a una pipeline di trasmissione e successivamente a un adapter di trasmissione.
Per informazioni sull'uso dei tasti di scelta rapida per la pipeline Designer, vedere Pipeline Designer tasti di scelta rapida.