Основные концепции
В этом разделе будут использоваться два важных термина - "толстый" клиент и "тонкий" клиент. Термины "толстый" и "тонкий" относятся к пропускной способности канала до клиента. "Толстый" клиент - это машина или приложение, требующая большой пропускной способности. Обычно эти машины локально выполняют свои приложения или получают их от сервера в модели "клиент-сервер". "Толстых" клиентов легко настраивать, их можно использовать независимо от сети.
Термин "тонкий" клиент относится к специфичному программному продукту, который обеспечивает удаленный ПК программами и информацией на низкоскоростном канале. При использовании ПО удаленного управления между сервером и клиентом передаются только коды нажатых клавиш и изменения экрана.
"Тонкие" машины обладают только частью функциональных возможностей "толстых" машин. Они аналогичны интеллектуальным терминалам мейнфрейма. Они имеют собственную память, дисплей, но получают всю информацию от сервера. У них нет локальной операционной системы, нет жесткого диска и совсем немного вычислительных возможностей. Настоящее отличие "тонкой" машины от "толстой" состоит в отсутствии у первой жесткого диска.
Windows 2000 Terminal Services и Citrix MetaFrame оба являются программным обеспечением тонкого клиента. Оба предоставляют пользователю виртуальный рабочий стол. Приложения выполняются на стороне сервера, позволяя остальным старым ПК с такими операционными системами, как DOS и UNIX, выполнять приложения словно на рабочем столе Windows 2000.