Share via


Componenti di Team Foundation Server

Aggiornamento: novembre 2007

I server di Team Foundation forniscono funzionalità di controllo del codice sorgente, di gestione elementi di lavoro, di generazione di report e del sito Web del progetto per Visual Studio Team System. Questi server possono anche fornire funzionalità di compilazione. I server Team Foundation si integrano inoltre con Microsoft Project e Microsoft Excel per estendere le funzionalità di segnalazione e gestione.

Architettura logica di Team Foundation Server

Un server Team Foundation logico è costituito dai componenti seguenti.

  • Server livello applicazioni di Team Foundation   Livello logico costituito principalmente da servizi Web. Rappresenta il livello applicazioni in una distribuzione applicazioni in una distribuzione dell'applicazione Web a tre livelli tradizionale. I servizi e le funzioni che appartengono a questo livello vengono talvolta chiamati servizi Team Foundation Server quando distribuiti in un server fisico. A seconda della configurazione della distribuzione, questo livello logico e i relativi prerequisiti potrebbero venire installati in uno o più server fisici.

  • Livello dati Team Foundation Questo livello logico è costituito principalmente da un server di database Microsoft SQL Server 2005. Include i database specifici di Team Foundation Server. Questo livello rappresenta il livello dati in una distribuzione dell'applicazione Web a tre livelli tradizionale. A seconda della configurazione della distribuzione, questo livello logico e i relativi prerequisiti potrebbero venire installati in uno o server più fisici.

  • Server di livello applicazione Team Foundation   Livello logico costituito principalmente da servizi Web e dal modello a oggetti di Team Foundation. Rappresenta il livello client in una distribuzione dell'applicazione Web a tre livelli tradizionale. In base alla configurazione della distribuzione, questo livello logico e i relativi prerequisiti potrebbero venire installati in molti computer fisici, ma è necessario che per ogni installazione client tutti i componenti client logici siano installati nello stesso computer fisico.

Nel diagramma seguente sono illustrati i componenti che comprendono i livelli logici di Team Foundation.

Diagramma architettura serverDiagramma architettura client

Il livello applicazioni e il livello dati di Team Foundation possono essere distribuiti fisicamente nello stesso server (distribuzione a server singolo) o in due o più server distinti (distribuzione a server doppio o a più server). È necessario utilizzare una licenza Team Foundation Server separata per ogni server Team Foundation. In una distribuzione a server doppio sono pertanto necessarie due licenze di Team Foundation Server. Sarà inoltre necessaria una licenza CLA (Client Access License) per ogni client Team Foundation che si connette a Team Foundation Server. Per ulteriori informazioni sulle licenze e su come ottenerle, vedere il white paper sulle licenze per Team System all'indirizzo https://go.microsoft.com/fwlink/?LinkId=55164 (informazioni in lingua inglese). Per ulteriori informazioni sulla scelta di un'architettura fisica per la distribuzione di Team Foundation, vedere Scelta di una configurazione di distribuzione di Team Foundation Server. Per ulteriori informazioni sull'installazione di Team Foundation, vedere la Guida all'installazione di Team Foundation. È possibile scaricare la versione più aggiornata della guida all'installazione di Team Foundation dall'Area download Microsoft all'indirizzo https://go.microsoft.com/fwlink/?linkid=79226.

Vedere anche

Concetti

Guida di orientamento alla pianificazione di Team Foundation Server

Elenco di controllo per la pianificazione di Team Foundation Server

Altre risorse

Requisiti per Team Foundation