Настройка Citrix Metaframe под Windows 2000 Termanal Services


Что такое Terminal Services?


Terminal Services - это закоченная многопользовательская технология, используемая с Windows 2000 Server или Advanced Server с целью предоставить пользователю традиционный вид рабочего стола Windows 2000.

В новой фразеологии Windows 2000 теперь есть серверы приложений и стандартные серверы из пакета BackOffice. В BackOffice включены общие серверы, такие, как WWW-сервер, службы печати, база данных. Эти пакеты требуют, чтобы клиент загружал информацию и локально ее обрабатывал.

Серверы приложений обеспечивают поддержку удаленных приложений пользователям таких пакетов, как Office, Exchange или даже Netscape Communicator. Сервер Windows 2000 с Terminal Services рассматривается как сервер приложений. Ключевое отличие сервера приложений от стандартных серверов состоит в том, что программы BackOffice не позволяют разным пользователям быть одновременно зарегистрированными в системе. Это значит, что хотя несколько пользователей могут получать доступ к одному и тому же ресурсу, но только один из них может быть представлен зарегистрированным с консоли. Со службами терминалов несколько клиентов могут быть зарегистрированы в приложении. Каждый из клиентов выполняет отдельный экземпляр приложения, а обработка приложения целиком выполняется на сервере.

Для включения многопользовательской поддержки, Microsoft внесла изменения в стандартные вызовы Win32 API. В традиционных приложениях пользователь мог запускать одновременно только одно приложение; многие программы использовали файлы конфигурации и реестр так, что было невозможно использовать мнопользовательскую поддержку. Terminal Services следят за измененями в реестре и изменением файлов .INI, реплицируя их для каждого пользователя, имеющего доступ к приложению. Когда приложение устанавливается на сервере терминалов, машина должна быть переведена в так называемый режим инсталляции. Мы обсудим это позже.

Кроме того, Microsoft внесла изменения в Process Manager. Новые процессы теперь получают такой же приоритет, как процессы переднего плана (foreground tasks).




Начало  Назад  Вперед