Aggiunta del comportamento dell'intercettore BAM al file Machine.config
Per intercettare dati in BAM, è necessario aggiungere il comportamento dell'intercettore BAM al file machine.config di Microsoft .NET. Questa operazione può essere eseguita in due modi:
Modificare manualmente il file machine.config in modo da includere il comportamento.
Utilizzare l'Editor configurazione servizi per includere il comportamento.
Per modificare manualmente il file machine.config
Modificare il file machine.config si trova nella cartella di configurazione di Microsoft .NET. A tale scopo, fare clic su Start, fare clic su Esegui, digitare blocco note c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config, quindi fare clic su OK.
Aggiornare il file machine.config con le seguenti estensioni di comportamento.
<system.serviceModel> <extensions> <behaviorExtensions> <add name="BAMEndPointBehaviorExtension" type="Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior, Microsoft.BizTalk.Bam.Interceptors, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> </behaviorExtensions> </extensions> </system.serviceModel>
Chiudere e salvare il file machine.config.
Per modificare il file machine.config utilizzando Editor configurazione servizi
Aprire Editor configurazione servizi. Per informazioni sull'uso dell'editor di configurazione del servizio, vedere https://go.microsoft.com/fwlink/?LinkId=83557.
Nel riquadro della visualizzazione albero ( configurazione con etichetta) espandere l'albero dei nodi. Fare clic sulla cartella Avanzate , fare clic sulla cartella Estensioni e quindi selezionare l'elemento di estensione dell'elemento comportamento .
Creare una nuova estensione dell'elemento di comportamento. Fare clic sul pulsante Nuovo per aprire la finestra di dialogo Editor elementi di configurazione estensione. In Nome configurazione immettere un nome univoco per il comportamento, ad esempio BAMEndPointBehaviorExtension.
Fare clic sul campo Tipo e quindi sul pulsante con i puntini di sospensione (...) per aprire la finestra di dialogo Browser tipo di estensione comportamento.
Fare clic sull'icona della Global Assembly Cache (GAC) per elencare le DLL nella GAC.
Selezionare l'assembly Microsoft.BizTalk.Bam.Interceptors.
Fare clic sul pulsante Apri per selezionare l'assembly e quindi chiudere la finestra di dialogo.
Nel riquadro Nome tipo della finestra di dialogo Browser tipi di estensione del comportamento fare doppio clic sul tipo Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior (come evidenziato nella schermata seguente).
Verrà aperto l'Editor elementi di configurazione estensioni.
Fare clic su OK per chiudere la finestra di dialogo Editor elementi di configurazione estensione.
Nel riquadro dei dettagli di Editor configurazione servizi verificare che venga visualizzato BAMEndPointBehaviorExtension.
Chiudere l'Editor configurazione servizi.
Passaggi successivi
Come configurare l'intercettazione WCF in BAM
Vedere anche
Configurazione dell'adapter WCF per l'intercettazione dei dati BAM