Informazioni su pipeline, fasi e componenti
Una pipeline è un componente dell'infrastruttura software che contiene una serie di componenti .NET o COM che elaborano i messaggi in una sequenza predefinita. Una pipeline suddivide il processo di elaborazione in categorie di lavoro definite fasi e determina la sequenza di esecuzione delle fasi. Ciascuna fase definisce gruppi di lavoro logici, determina i componenti che è possibile utilizzare in tale fase e specifica la modalità di esecuzione dei componenti della pipeline all'interno della fase.
I componenti della pipeline all'interno di ciascuna fase eseguono attività specifiche. I componenti all'interno delle fasi di una pipeline di ricezione sono in grado ad esempio di decodificare, disassemblare e convertire documenti da altri formati in XML. Le pipeline di trasmissione eseguono essenzialmente l'opposto: convertire i documenti da XML ad altri formati, assemblare e crittografare, con ogni componente della pipeline che esegue una parte dell'intero processo. Sebbene una fase sia un contenitore di componenti, ciascuna fase è, a sua volta, un componente con metadati. A differenza dei componenti della pipeline, le fasi non contengono codice di esecuzione.
Nella figura seguente vengono illustrate le pipeline presenti nell'area di progettazione della pipeline. Questa pipeline presenta due fasi: la fase Assembla e la fase Codifica. Il componente della pipeline dell'assembler XML è stato aggiunto alla fase Assembler, ma la fase Encode è ancora vuota, perché mostra ancora Drop Here! per indicare che un componente della pipeline può essere aggiunto alla fase.
Fasi e componenti in una pipeline BizTalk
Microsoft BizTalk Server contiene un set di modelli di pipeline, componenti della pipeline e pipeline predefinite. È possibile creare e configurare pipeline usando l'interfaccia utente pipeline Designer. È possibile implementare le pipeline usando l'API nello spazio dei nomi Microsoft.BizTalk.Component.Interop. Non è possibile modificare i modelli della pipeline.
Contenuto della sezione
Uso di buste nei componenti della pipeline dell'assembler e del disassembler XML
Abbassamento di livello delle proprietà nei componenti della pipeline dell'assembler
Promozione delle proprietà nei componenti della pipeline del disassembler
Campi differenzianti nei componenti della pipeline del disassembler
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per