分享方式:


部署應用程式

部署是應用程式工件的後勤分發,以確保所有必要的元件可供需要它們的系統使用。 這些成品包括 BizTalk Server 元件、.NET 元件、架構、對應、系結、商務規則和憑證。 您可以利用 BizTalk 應用程式,協助將工件部署到新增至群組的其他電腦,或用於準備階段(將應用程式傳輸至另一個環境時)。

有許多方式可以部署 BizTalk 成品,例如使用部署精靈(從 .msi 檔案)、使用 BTSTask.exe匯入、從 Visual Studio 或 MSBuild 將它們匯入為應用程式的一部分。 如果您使用 BTSTask.exe 匯入它們,或從 Visual Studio 部署它們,您可以指定要部署的應用程式,或將應用程式名稱保留空白,在此情況下,它們會部署到默認應用程式。

使用 .msi 檔案進行部署

使用 BizTalk Server,您可以將應用程式及其工件匯出至 .msi 檔案,以完成部署。 (如需應用程式和成品的詳細資訊,請參閱 什麼是 BizTalk 應用程式?https://go.microsoft.com/fwlink/?LinkId=154994)。 部署 BizTalk 應用程式牽涉到將應用程式成品匯入 BizTalk 管理資料庫,以及在屬於群組成員的每部電腦上安裝成品。 部署到 .msi 檔案會將所有應用程式元件打包成一個套件。 您可以從管理主控台執行匯出作業,或使用命令列中的 BTSTask.exe 來執行此作業。 一旦擁有 .msi 檔案,您可以將所有 BizTalk Server 元件部署到 BizTalk 管理資料庫,以供群組使用,或執行指定在匯入時執行的腳本。 這是使用 Microsoft Management Console (MMC) 和執行 .msi 檔案的匯入作業來完成的(或透過 BTSTASK 命令行的匯入作業)。 .msi 檔案的匯入作業會建立目的地 BizTalk 應用程式。

透過 .msi 檔案,您可以將應用程式部署在單一計算機上,讓所有 BizTalk Server 元件和相依性元件都儲存在電腦上的全域程式集緩存中。 然後電腦具有運行時間所需的所有二進位檔。 在此作業中,您也可以推出屬於解決方案的 Web 服務,或依腳本套用電腦特定的變更。 此作業是藉由執行 .msi 檔案來執行。 您可以在執行 BizTalk Server 且屬於相關 BizTalk 群組成員的每部電腦上執行這項作業。 您也可以使用 .msi 檔案,在新增至群組的新伺服器上安裝應用程式。

如果您要將 BizTalk 應用程式移轉至新的群組,您必須在新群組中的所有伺服器上執行 .msi 安裝。 您必須為群組匯入 .msi 檔案一次。 當您這麼做時,應用程式及其內容會安裝在新群組的所有運行時間計算機上,而且也會向群組的 BizTalk 管理資料庫註冊。 除了隱含系結之外,您也可以將多個系結檔案新增至 .msi 檔案。 每個額外的系結檔案都可以與「環境」相關聯。 在部署期間,多個系結檔案與 BizTalk 應用程式相關聯時,您可以根據您要部署的環境(生產、預備或測試)選擇要使用的系結檔案。

您可以使用腳本搭配 .msi 檔案以自訂伺服器(安裝作業)或群組(匯入作業)。 如需搭配 .msi 檔案使用腳本的詳細資訊,請參閱 使用前置和後置處理腳本自定義應用程式部署https://go.microsoft.com/fwlink/?LinkId=154995)。

如需部署應用程式的步驟檢查清單,請參閱 檢查清單:部署應用程式

使用系結檔案導出應用程式的系結

使用 BizTalk Server,您可以將應用程式的系結匯出至系結檔案,然後將這些系結從系結檔案匯入至另一個應用程式。 若要這樣做,目的地應用程式必須已經存在;匯入程式不會建立應用程式。 系結檔案是包含應用程式、群組或組件中所有工件的 XML 檔案。 您也可以匯出 BizTalk 群組的所有系結,或 BizTalk 元件的系結。 如需使用系結的詳細資訊,請參閱如何將系結 匯出至系結檔案如何從系結檔案匯入系結

您也可以將系結檔案新增為資源至 .msi 檔案。 如需將系結檔案新增為資源的詳細資訊,請參閱 如何將應用程式導出至 .msi 檔案

如需一般應用程式部署的詳細資訊,請參閱 瞭解 BizTalk 應用程式部署和管理https://go.microsoft.com/fwlink/?LinkId=154996)。

本節中