Qu'est-ce qu'un émulateur de terminal?
Un émulateur de terminal est une application informatique qui émule ou se comporte comme un terminal matériel composé d'au moins un clavier et un moniteur. Les terminaux matériels permettent d'accéder aux données et aux logiciels installés ou stockés sur des ordinateurs centralisés, souvent appelés ordinateurs centraux. Ces ordinateurs spécialisés sont généralement des serveurs dotés de grandes quantités de mémoire, d'une grande capacité de stockage et de très puissants processeurs permettant de traiter plusieurs demandes provenant d'ordinateurs clients. Au lieu d'avoir besoin d'un moniteur physique et d'un clavier uniquement pour accéder aux ressources d'un ordinateur central, des émulateurs de terminaux ont été développés pour permettre aux logiciels de remplacer le matériel.
Application de terminal et ATS sont des termes utilisés pour désigner un émulateur de terminal. Bien que beaucoup de gens pensent qu'un émulateur de terminal est synonyme d'un terminal shell, d'une ligne de commande ou d'un terminal texte, il existe de légères différences entre ces mots. Par exemple, un shell est une application elle-même et non pas simplement une fenêtre. Il ne présente pas une interface utilisateur graphique (GUI), mais travaille plutôt sur la ligne de commande est réalisée dans un shell. Le travail en ligne de commande est toujours en mode texte et est absent d'une interface graphique. techniquement, un émulateur de terminal peut être graphique. Lorsqu'elles sont graphiques, elles sont parfois appelées fenêtres de terminal.
Les terminaux matériels sont généralement moins intelligents que leurs homologues émulateurs en raison de la programmation complexe employée pour les développer. La possibilité de transmettre des données à un ordinateur central et d'afficher des informations à partir de celui-ci était disponible avec les terminaux matériels, mais les émulateurs offrent encore plus. Ils sont souvent développés pour permettre aux utilisateurs d'automatiser des tâches, d'envoyer une sortie de données à une imprimante et de sauvegarder des données sur un périphérique de stockage.
Il existe de nombreuses raisons pour lesquelles un émulateur de terminal est utilisé sur un ordinateur personnel (PC) pour accéder aux ressources des ordinateurs centralisés, qu'elles soient locales ou distantes. Les médecins et autres prestataires de soins de santé ont souvent besoin d'accéder aux résultats des tests de laboratoire d'un patient. Ces résultats sont généralement stockés sur l'ordinateur central du laboratoire, auquel on peut accéder à partir de PC utilisés par le prestataire de soins de santé si un émulateur de terminal est installé. Les grandes entreprises comptant des centaines d’employés utilisent souvent des émulateurs de terminaux installés sur les ordinateurs des bureaux de leurs employés pour leur permettre d’avoir accès à des informations et à des logiciels parfois disponibles uniquement sur un ordinateur central.
Les administrateurs Linux et Unix utilisent fréquemment des émulateurs de terminal pour accéder à divers ordinateurs, tels qu'un serveur Web ou un serveur FTP (File Transfer Protocol). Les utilisateurs expérimentés du système d’exploitation Linux utilisant un ordinateur utilisent parfois des émulateurs de terminaux pour accéder au système situé sous l’interface graphique, car certaines opérations ne peuvent être exécutées que sur une ligne de commande. Fondamentalement, toute personne souhaitant accéder aux données et utiliser les ressources d'un ordinateur centralisé aura besoin d'un terminal matériel ou d'un émulateur de terminal.