Condividi tramite


Distribuzione di un'applicazione

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 assembly BizTalk Server, assembly .NET, schemi, mappe, associazioni, regole business e certificati. L'applicazione BizTalk può essere sfruttata per implementare gli artefatti in altri computer aggiunti al gruppo o per la gestione temporanea (durante il trasporto di un'applicazione in un altro ambiente).

Esistono molti modi per distribuire elementi BizTalk, ad esempio importandoli come parte di un'applicazione usando la Distribuzione guidata (da un file di .msi), importandoli usando BTSTask.exe, distribuirli da Visual Studio o usando MSBuild. Se li si importano usando BTSTask.exe o li distribuiscono 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 di .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 prevede 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 avere 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. Questa operazione viene eseguita usando Microsoft Management Console (MMC) e eseguendo un'operazione di importazione del file di .msi (o tramite un'operazione di importazione dalla riga di comando BTSTASK). L'operazione di importazione del file di .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 vengano archiviati nella Global Assembly Cache nel computer. Il computer dispone quindi di tutti i file binari necessari per l'esecuzione. 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 di .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 di .msi in tutti i server del nuovo gruppo. È necessario importare il file di .msi una volta per il gruppo. Quando si esegue, 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 .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) a cui si sta distribuendo.

È possibile usare script con file di .msi 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 di applicazioni ().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 delle associazioni di un'applicazione tramite un file di associazione

Con BizTalk Server, è possibile esportare le associazioni di un'applicazione in un file di associazione e quindi importare tali associazioni dal file di associazione a 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, un gruppo o un assembly. È anche possibile esportare tutte le associazioni per un gruppo BizTalk o le associazioni per un assembly BizTalk. Per altre informazioni sull'uso delle 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 di .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 delle applicazioni in generale, vedere Informazioni sulla distribuzione e la gestione delle applicazioni BizTalk (https://go.microsoft.com/fwlink/?LinkId=154996).

Contenuto della sezione