Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La distribuzione è la distribuzione logistica degli artefatti dell'applicazione per garantire che tutti i componenti necessari siano disponibili per i sistemi che li richiedono. Questi artefatti includono le assembly BizTalk Server, le assembly .NET, schemi, mappe, binding, regole aziendali e certificati. L'applicazione BizTalk può essere sfruttata per implementare artefatti in altri computer aggiunti al gruppo o per la gestione temporanea (quando si trasporta un'applicazione in un altro ambiente).
Esistono molti modi per distribuire artefatti BizTalk, ad esempio importandoli come parte di un'applicazione tramite la Distribuzione guidata (da un file .msi), importandoli usando BTSTask.exe, distribuindoli da Visual Studio o usando MSBuild. Se li si importa usando BTSTask.exe o distribuirli da Visual Studio, è possibile specificare un'applicazione in cui distribuirli o lasciare vuoto il nome dell'applicazione, nel qual caso verranno distribuiti nell'applicazione predefinita.
Distribuzione tramite un file .msi
Con BizTalk Server è possibile distribuire un'applicazione e i relativi artefatti esportandoli in un file .msi. Per altre informazioni sulle applicazioni e sugli artefatti, vedere Che cos'è un'applicazione BizTalk? (https://go.microsoft.com/fwlink/?LinkId=154994). La distribuzione di un'applicazione BizTalk comporta l'importazione degli artefatti dell'applicazione nel database di gestione BizTalk e l'installazione degli artefatti in ogni computer membro del gruppo. La distribuzione in un file .msi serializza tutti gli artefatti dell'applicazione in un unico pacchetto. Questa operazione può essere eseguita eseguendo un'operazione di esportazione dalla console di amministrazione o usando BTSTask.exe dalla riga di comando. Dopo aver creato un file di .msi, è possibile distribuire tutti gli assembly BizTalk Server nel database di gestione BizTalk per il gruppo o eseguire script specificati per l'esecuzione in fase di importazione. A tale scopo, usare Microsoft Management Console (MMC) ed eseguire un'operazione di importazione del file .msi (o tramite un'operazione di importazione dalla riga di comando BTSTASK). L'operazione di importazione del file .msi crea l'applicazione BizTalk di destinazione.
Con il file .msi, è possibile distribuire l'applicazione in un singolo computer, in modo che tutti gli assembly di BizTalk Server e gli assembly di dipendenza siano archiviati nella Global Assembly Cache nel computer. Il computer dispone quindi di tutti i file binari necessari per il runtime. In questa operazione è anche possibile implementare servizi Web che fanno parte della soluzione o applicare modifiche specifiche del computer in base agli script. Questa operazione viene eseguita eseguendo il file .msi. È possibile eseguire questa operazione in ogni computer che esegue BizTalk Server membro del gruppo BizTalk pertinente. È anche possibile usare un file .msi per installare un'applicazione in un nuovo server aggiunto a un gruppo.
Se si esegue la migrazione dell'applicazione BizTalk a un nuovo gruppo, è necessario eseguire l'installazione .msi in tutti i server del nuovo gruppo. È necessario importare il file .msi una volta per il gruppo. Quando si esegue questa operazione, l'applicazione e il relativo contenuto vengono installati in tutti i computer in fase di esecuzione nel nuovo gruppo e vengono registrati anche con il database di gestione BizTalk per il gruppo. È anche possibile aggiungere più file di associazione a un file di .msi, oltre alle associazioni implicite. Ogni file di associazione aggiuntivo può essere associato a un "ambiente". Quando più file di associazione sono associati a un'applicazione BizTalk durante la distribuzione, è possibile scegliere quali file di associazione usare in base all'ambiente (produzione, gestione temporanea o test) in cui si sta distribuendo.
È possibile usare script con .msi file per personalizzare un server (operazione di installazione) o il gruppo (operazione di importazione). Per altre informazioni sull'uso di script con file di .msi, vedere Uso di script di pre-elaborazione e post-elaborazione per personalizzare la distribuzione dell'applicazione (https://go.microsoft.com/fwlink/?LinkId=154995).
Per un elenco di controllo dei passaggi per la distribuzione di un'applicazione, vedere Elenco di controllo: Distribuzione di un'applicazione.
Esportazione dei binding di un'applicazione tramite un file di binding
Con BizTalk Server, è possibile esportare le associazioni di un'applicazione in un file di associazione e quindi importare tali associazioni dal file di associazione in un'altra applicazione. A tale scopo, l'applicazione di destinazione deve già esistere; la procedura di importazione non crea l'applicazione. Il file di associazione è un file XML che contiene le associazioni di tutti gli artefatti in un'applicazione, in un gruppo o in un assembly. È anche possibile esportare tutte le associazioni di un gruppo BizTalk o le associazioni di un assembly BizTalk. Per ulteriori informazioni su come lavorare con le associazioni, vedere Come esportare associazioni in un file di associazione e Come importare associazioni da un file di associazione.
È anche possibile aggiungere un file di associazione come risorsa a un file .msi. Per altre informazioni sull'aggiunta di un file di associazione come risorsa, vedere Come esportare un'applicazione in un file di .msi.
Per altre informazioni sulla distribuzione di applicazioni in generale, vedere Understanding BizTalk Application Deployment and Management (https://go.microsoft.com/fwlink/?LinkId=154996).