Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de functieservice Terminal Services Session Directory (TS Session Directory) kunnen terminalservers gebruikers- en sessiegegevens opslaan in een database die een sessiemap wordt genoemd. Wanneer een gebruiker verbinding maakt met een terminalserver in een farm, bepaalt TS Session Directory of de gebruiker al een sessie heeft die wordt uitgevoerd op een terminalserver. Als dat het zo is, wordt de gebruiker omgeleid naar die terminalserver.
In Windows Server 2008 is de functieservice TS Session Directory uitgebreid en de naam van Terminal Services Session Broker (TS Session Broker) gewijzigd. Naast het onderhouden van een map met bestaande sessies, kan TS Session Broker ook binnenkomende verbindingen brokeren. Wanneer TS Session Broker een binnenkomende verbinding van een gebruiker ontvangt, wordt de database gecontroleerd om te bepalen of de gebruiker een bestaande sessie op een terminalserver heeft. Zo ja, dan leidt TS Session Broker de verbinding om naar dezelfde terminalserver. Als dat niet het geval is, bepaalt TS Session Broker welke terminalserver de minste verbindingen heeft en leidt de verbinding naar die server om.
Vanaf Windows Server 2008 heeft Microsoft ook een openbare API (Application Programming Interface) uitgebracht voor het bewaken en communiceren met sessies op terminalservers. Deze API wordt beschreven in Remote Desktop Connection Broker Plug-in Reference. Met deze API kunnen ontwikkelaars aangepaste beleidsinvoegtoepassingen maken die de standaardomleidingslogica van TS Session Broker overschrijven. De aangepaste invoegtoepassingen kunnen sessies omleiden naar terminalservers, evenals virtuele machines, virtuele bureaubladen, bladeservers en fysieke bureaubladen.
In Windows Server 2008 R2 werd de architectuur van Remote Desktop Connection Broker (RD Connection Broker) (voorheen bekend als TS Session Broker) uitgebreid om verbindingen met virtuele machines te ondersteunen. De nieuwe architectuur ondersteunt sessiebeheer voor virtuele machines via de Extern bureaublad-virtualisatie-API. Ontwikkelaars kunnen deze API gebruiken om de logica aan te passen die RD Connection Broker gebruikt om de beste bestemming voor een binnenkomende clientverbinding te bepalen.
Remote Desktop Virtualization-API biedt verschillende voordelen voor ontwikkelaars:
- De interfaces voor het werken met fysieke terminalservers zijn vergelijkbaar met die voor het werken met virtuele machines.
- Ontwikkelaars kunnen alle of een deel van de standaardomleidingslogica vervangen. Ontwikkelaars kunnen bouwen op de code die wordt geleverd met het product en hoeven niet alles helemaal opnieuw te schrijven.
- Er is geen extra beheeragent vereist op de beheerserver of binnen de sessie.
- TS Session Broker-invoegtoepassingen die zijn ontwikkeld voor gebruik met Windows Server 2008, worden nog steeds ondersteund.
- Met de API kunnen ontwikkelaars ook gebruikersinterfaces maken voor beheer van zowel Extern bureaublad-sessiehostservers (RD Session Host) (voorheen terminalservers genoemd) als virtuele machines.
Verwante onderwerpen