管理 Team Foundation 应用层服务器

更新:2007 年 11 月

Team Foundation 的应用层主要由 Web 服务和应用程序组成。可以将应用层和数据层部署到一台物理服务器上(单服务器部署),也可以将它们部署到不同的物理服务器上。此外,还可以将 Team Foundation 应用层部署到与 SharePoint 产品和技术不同的计算机上。

Team Foundation 应用层承载与 Team Foundation 数据层和客户端层进行通信所必需的 ASP.NET 应用程序和 Web 服务。逻辑应用层由以下应用程序和服务组成:

  • Visual Studio Team System Team Foundation Server 的 Web 服务。其中包括源代码管理、工作项跟踪以及事件通知服务。这些服务共同使用管理员指定的一个服务帐户运行。此帐户通常称为 TFSService 服务帐户。

  • Visual Studio Team Foundation Server 任务计划程序服务。此 Windows 服务使用 TFSService 服务帐户运行。

  • SQL Server Reporting Services。尽管可以将此软件安装在单独的服务器上,但 Reporting Services 是应用层的一个逻辑组成部分,它是团队项目报表所必需的。Team Foundation 需要使用服务帐户来访问数据源,此帐户称为TFSReports。

  • Team Foundation 的命令行工具。除用于管理 Team Foundation Server 操作的仅管理员工具以外,还包括用于与 Team Foundation Server 进行互操作的客户端实用工具。

此外,Team Foundation Server 还需要其他一些服务才能运行。有关更多信息,请参见 Team Foundation Server 安全概念

应用层还包括一些应用程序,它需要用这些程序来与数据层和客户端层进行互操作。有关更多信息,请参见 Team Foundation Server 安全结构

Team Foundation Server 部署的规模和范围会影响应用层服务器所需的硬件和软件。有关更多信息,请参见 Team Foundation 组件的要求Team Foundation 的应用层服务器要求

本节内容

请参见

其他资源

管理 Team Foundation Server 服务和服务帐户

管理 Team Foundation Server 数据层服务器

管理 Team Foundation Server 组件