Condividi tramite


Come esportare i bindings in un file di binding

È possibile esportare le associazioni di un'applicazione BizTalk in un'altra applicazione BizTalk esistente usando un file di associazione. È anche possibile esportare tutti i binding in un gruppo o il binding per un assembly. Successivamente, è possibile importare tali associazioni in un'applicazione o in un gruppo.

Un file di associazione è un file XML che descrive gli artefatti nel database di gestione BizTalk e le relative relazioni. Contiene informazioni di associazione per ogni orchestrazione, pipeline, mappa o schema di BizTalk Server nell'ambito di un assembly BizTalk, di un'applicazione BizTalk o di un gruppo BizTalk. Contiene le impostazioni di configurazione per ogni porta di trasmissione, gruppo di porte di trasmissione, porta di ricezione, posizione di ricezione e entità. Descrive anche l'host a cui è associata ogni orchestrazione e il relativo livello di attendibilità.

Perché esportare in un file di configurazione

I file di associazione possono velocizzare la distribuzione negli scenari seguenti evitando la necessità di configurare manualmente le associazioni:

  • Spostamento di un'applicazione da un ambiente di distribuzione a un altro

    L'uso di un file di associazione può velocizzare la distribuzione evitando la necessità di configurare manualmente le associazioni per ambienti di distribuzione diversi, ad esempio da un ambiente di sviluppo a un ambiente di test.

  • Aggiornamento di un assemblaggio

    È possibile usare un file di associazione per applicare o riapplicare automaticamente le associazioni a un assembly dopo un aggiornamento dell'assembly.

  • Distribuzione di un assembly in più gruppi BizTalk

    È possibile evitare la necessità di configurare separatamente le associazioni per un assembly distribuito in più gruppi BizTalk usando un file di associazione.

    L'uso di un file di associazione offre flessibilità nell'applicazione di associazioni a un'applicazione. Quando si esporta un'applicazione in un file .msi, è possibile specificare solo che tutte le associazioni per l'applicazione verranno esportate nel file .msi. Con i file di associazione è possibile eseguire le operazioni seguenti:

  • Esportare in un file di collegamenti tutti i legami dall'applicazione corrente, tutti i collegamenti dal gruppo corrente o solo i legami per un singolo assembly. A tale scopo, usare il comando Esporta associazioni per un'applicazione nella console di amministrazione.

  • È possibile aggiungere un file di associazione a un'applicazione (usando il comando Aggiungi risorse) in modo che le relative associazioni vengano applicate immediatamente o in modo che le associazioni vengano applicate quando l'applicazione viene importata in un altro gruppo.

  • È possibile aggiungere più file di associazione a un'applicazione (usando il comando Aggiungi risorse) e specificare un ambiente di distribuzione di destinazione per ognuno di essi. In questo modo è possibile usare un singolo pacchetto di distribuzione per più ambienti di distribuzione. Quando si importa l'applicazione, è possibile selezionare le associazioni da applicare.

  • È possibile esportare file di associazione separati per più assembly in un'applicazione.

  • È possibile modificare i file di associazione dopo averli generati per modificarne le informazioni di associazione.

Come esportare in un file di collegamento

Le associazioni di un'applicazione vengono esportate in un file di associazione eseguendo il comando Export Bindings per l'applicazione nella console di amministrazione di BizTalk Server oppure usando il comando BTSTask ExportBindings nella riga di comando.

Per motivi di sicurezza, quando si esporta un file di associazione, BizTalk Server rimuove le password per le associazioni dal file. Dopo aver importato le associazioni, è necessario riconfigurare le password per le porte di trasmissione e le posizioni di ricezione prima che funzionino. Configuri le password nella finestra di dialogo Proprietà trasporto della console di amministrazione di BizTalk Server per la porta di trasmissione o il percorso di ricezione.

Le informazioni contenute in un file di associazione sostituisce le informazioni di configurazione esistenti. Se il nome di un artefatto in un file di associazione corrisponde al nome di un artefatto nella configurazione esistente, l'artefatto nel file di associazione aggiornerà l'artefatto nella configurazione esistente quando si importa il file di associazione.

Per informazioni sul modo in cui gli host e i livelli di attendibilità vengono archiviati nei file di associazione, sul modo in cui i livelli di host e attendibilità in un file di associazione vengono confrontati con gli host e i livelli di attendibilità nell'applicazione e l'ordine in cui vengono applicate le associazioni, vedere Binding Files and Application Deployment (https://go.microsoft.com/fwlink/?LinkID=154726). Per istruzioni su come esportare associazioni per un'applicazione BizTalk, vedere How to Export Bindings for a BizTalk Application (https://go.microsoft.com/fwlink/?LinkId=155009).