Team Foundation Server 元件

更新:2007 年 11 月

Team Foundation 伺服器會針對 Visual Studio Team System 提供原始檔控制、工作項目追蹤、報表和專案網站的功能。此外,這些伺服器還提供建置功能。Team Foundation 伺服器也可以與 Microsoft Project 和 Microsoft Excel 整合,以便擴充報表和追蹤功能。

Team Foundation Server 邏輯架構

邏輯 Team Foundation 伺服器包含下列元件。

  • Team Foundation 應用程式層:這個邏輯層主要是由 Web 服務所組成。它代表傳統三層 Web 應用程式部署中的應用程式層。當屬於此層的服務和功能部署在實體伺服器上時,有時也稱為 Team Foundation Server (服務)。根據您的部署組態而定,這個邏輯層及其必要條件可能會安裝在一部或多部實體伺服器上。

  • Team Foundation 資料層:這個邏輯層主要是由 Microsoft SQL Server 2005 資料伺服器組成。其中包括 Team Foundation Server 專用的資料庫。這個層代表傳統三層 Web 應用程式部署中的資料層。根據您的部署組態而定,這個邏輯層及其必要條件可能會安裝在一部或多部實體伺服器上。

  • Team Foundation 用戶端層:這個邏輯層主要是由 Web 服務和 Team Foundation 物件模型所組成。它代表傳統三層 Web 應用程式部署中的用戶端層。根據您的部署組態而定,這個邏輯層及其必要條件可能會安裝在部署中的多部實體電腦上,但是每一個用戶端安裝的所有邏輯用戶端元件都必須安裝在同一部實體電腦上。

下圖說明組成 Team Foundation 邏輯層的元件。

伺服器架構圖表用戶端架構圖表

Team Foundation 應用程式層和資料層可以實際部署在同一部伺服器上 (單一伺服器部署),也可以部署在兩部或多部不同的伺服器上 (雙重伺服器部署和多重伺服器部署)。每部 Team Foundation 伺服器都需要個別的 Team Foundation Server 授權。因此,在雙重伺服器部署中,您會需要兩個 Team Foundation Server 授權。此外,每個連接到 Team Foundation Server 的 Team Foundation 用戶端都需要一個用戶端存取授權 (CAL)。如需授權和取得產品授權的詳細資訊,請參閱<Team System 授權白皮書>(英文) (https://go.microsoft.com/fwlink/?LinkId=55164)。如需選擇 Team Foundation 部署之實體架構的詳細資訊,請參閱選擇 Team Foundation Server 部署組態。如需安裝 Team Foundation 的詳細資訊,請參閱《Team Foundation 安裝指南》。您可以從 Microsoft 下載中心下載最新版的《Team Foundation 安裝指南》,網址為 https://go.microsoft.com/fwlink/?linkid=79226

請參閱

概念

Team Foundation Server 規劃架構藍圖

Team Foundation Server 規劃檢查清單

其他資源

Team Foundation 的需求