何謂 BizTalk 應用程式?
BizTalk 應用程式是 BizTalk Server 的其中一項功能,能讓 BizTalk Server 商務解決方案的部署、管理和疑難排解更加快速輕鬆。 BizTalk 應用程式是 BizTalk Server 商務解決方案中所使用項目 (稱為「成品」) 的邏輯群組。 在本主題在稍後將會詳細說明成品。
新設計的系統管理和監視工具BizTalk Server利用這個新概念,讓您可以在應用層級管理和設定BizTalk Server商務解決方案,而不只是個別成品層級。 透過建立應用程式並將成品加入至其中,您可以將解決方案中的一組成品當做單一實體,予以檢視、封裝、部署和管理。. 因此,隨著複雜應用程式的增加,您仍然可以透過簡單、直覺化方式個別管理它們。
您可以使用數個工具來建立和管理應用程式,如 應用程式部署和管理工具中所述。
下列圖表說明兩個 BizTalk 應用程式及其包含的成品。
Artifacts
成品如下:
BizTalk 組件及其包含的 BizTalk 特定資源,例如協調流程、管線、結構描述和對應
不包含 BizTalk 特定資源的 .NET 組件
原則
傳送埠、接收埠群組、接收位置和接收埠
解決方案使用的其他項目,例如憑證、COM 元件和指令碼
如需每種成品類型的背景資訊,請參閱 執行時間架構。 如需新增、移除和設定成品的詳細資訊,請參閱 管理成品。
一個應用程式可以包含商務解決方案中使用的全部成品或其中一部分。 根據所需的部署成品方式,您可以將成品放入一個或多個應用程式中。 如需決定如何群組成品的詳細資訊,請參閱 部署 BizTalk 應用程式的最佳做法。
預設應用程式
在安裝之後設定BizTalk Server時,會自動建立名為 BizTalk Application 1 的預設應用程式。 如需將成品分組到不同應用程式的最佳作法相關資訊,請參閱 部署 BizTalk 應用程式的最佳做法。 您也可以變更或重新命名預設應用程式。
在下列實例中,成品會自動加入至預設應用程式:
當您將元件從 Visual Studio 部署到BizTalk Server時,而不需指定應用程式名稱。 如需詳細資訊,請參閱 如何從 Visual Studio 部署 BizTalk 元件。
當您使用 BTSTask 將成品加入至應用程式,但未指定應用程式名稱時。 如需詳細資訊,請參閱 AddResource 命令。
當您使用 BTSTask 匯入應用程式 .msi 檔案,但未指定應用程式名稱時。 如需詳細資訊,請參閱 ImportApp 命令。
BizTalk.System 應用程式
在安裝之後設定BizTalk Server時,會自動建立名為 BizTalk.System 的應用程式,並填入所有 BizTalk 應用程式所使用的常見成品,例如預設架構和管線。 BizTalk.System 及其成品都是唯讀。 您不能刪除或重新命名 BizTalk.System,也不能刪除、重新命名或移動其中包含的任何成品。
重要
BizTalk Server 中的每個應用程式都會自動包含 BizTalk.系統應用程式的參考。 這是因為每個 BizTalk 應用程式都會使用 BizTalk.System 的成品。 您絕對不能移除 BizTalk.系統應用程式的參考, 否則您的應用程式可能無法正常運作。