Généralités sur le déploiement du logiciel PcVue en utilisant un serveur hôte de session Bureau à distance
A partir de Windows Server 2008 R2, Microsoft a renommé de nombreux termes associés à Terminal Server. En particulier, Windows Terminal Server est devenu Hôte Windows de Bureau à Distance (Windows Remote Desktop Session Host en anglais). Cette aide utilise fréquemment le RD Session Host comme une forme abrégée de ce terme.
Définition d'un serveur hôte de session Bureau à distance
Les PC traditionnels sont essentiellement mono-utilisateurs. Chaque ordinateur dispose d'un écran, d'un clavier et d'une souris grâce auxquels un utilisateur interagit avec l'ordinateur et toutes les applications qui s'y trouvent.
Windows Server, lorsqu'il est configuré avec les services Bureau à distance, permet à plusieurs utilisateurs d'utiliser simultanément les ressources d'un serveur unique et d'exécuter des applications installées sur le serveur. Un utilisateur interagit avec les applications en utilisant un terminal léger connecté au serveur par le réseau. Ce mécanisme est appelé Bureau à distance et utilise un standard appelé Remote Desktop Protocol (RDP). Les terminaux légers supportant RDP peuvent être de différents types et en particulier un PC. Sur un OS Windows Client par exemple, un client RDP est disponible depuis le menu Démarrer (Démarrer.Tous les Programmes.Accessoires.Connexion bureau à distance).
En complément des sessions exécutées en Bureau à distance, Windows Server permet également d'exécuter une session utilisant l’écran, le clavier et la souris locale. On l’appelle session locale (ou parfois session console ou session interactive).
Fonctionnement du logiciel PcVue sous Windows Server configuré avec les services Bureau à distance
Lors du fonctionnement du logiciel PcVue sur un serveur hôte de session Bureau à distance, une instance du logiciel PcVue peut être exécutée dans chaque session Bureau à distance et/ou dans la session locale. Une seule copie du logiciel PcVue est installée, mais une licence est nécessaire pour chaque instance du logiciel PcVue en exécution.
Le déploiement du logiciel PcVue sur un Serveur Hôte de Session de Bureau à Distance doit être fait en tant qu'Application Desktop (par opposition à en tant que Service Windows), de sorte que les sessions Bureau à distance puissent être exécutées de manière interactive. S'il est déployé en tant que Service Windows, les utilisateurs dans les sessions Bureau à Distance ne pourront pas interagir avec PcVue.
- Lorsqu'une instance du logiciel PcVue s’exécute dans la session locale, elle se comporte de la même façon que sur un système d'exploitation traditionnel tel que Windows 7 et obtient sa licence depuis une clé de protection connectée sur le PC local.
- Lorsqu'une instance du logiciel PcVue s’exécute dans une session Bureau à distance, elle ne peut pas obtenir sa licence directement depuis une clé, elle doit l'acquérir via une autre instance du logiciel PcVue configurée pour cela. PcVue qui fournit la licence est le propriétaire de la licence et PcVue obtenant la licence est le loueur de la licence.
Une architecture multi-postes typique consiste en une instance du logiciel PcVue configurée en tant que serveur d’acquisition s’exécutant dans la session locale et des instances configurées en tant que clients de données s’exécutant dans des sessions Bureau à distance. Il est probable que l'instance fonctionnant dans la session locale soit également le propriétaire de licence.
Une autre architecture multi-postes classique consiste à disposer d’un PC autonome sur lequel la clé est connectée et sur lequel s’exécute le serveur d’acquisition. Dans ce cas, le serveur hôte de session Bureau à distance n’héberge que des instances de type clients de données.
La variable système SYSTEM.WTS
La variable mesure SYSTEM.WTS est mise à 0 lorsqu'une instance du logiciel PcVue s'exécute dans la session locale et à 1 lorsqu'elle s'exécute dans une session Bureau à distance.