RemoteApp служб терминалов (TS RemoteApp) позволяют организациям предоставлять доступ к стандартным программам Windows практически из любого места с любых компьютеров с ОС Windows Vista® или Windows Server® 2008 либо компьютеров с ОС Windows® XP с пакетом обновления 2 (SP2) или Windows Server 2003 с пакетом обновления 1 (SP1), на которых установлен новый клиент подключения к удаленному рабочему столу.
TS RemoteApp устанавливается как элемент службы роли сервера терминалов в Windows Server 2008.
Функции удаленных приложений RemoteApp служб терминалов
RemoteApp – это программы, удаленный доступ к которым можно получить через службы терминалов и которые работают так, как будто они запущены на локальном компьютере пользователя. Пользователи могут запускать программы RemoteApp вместе со своими локальными программами. Пользователи могут сворачивать и разворачивать окно программы, изменять его размеры и с легкостью запускать сразу несколько программ. Если пользователь запускает более одной программы RemoteApp на одном сервере терминалов, программы RemoteApp будут находиться в одном сеансе служб терминалов.
Есть несколько способов запуска программ RemoteApp. Для этого можно:
-
дважды щелкнуть файл протокола удаленного рабочего стола (RDP), который был создан и распространен администратором;
-
дважды щелкнуть значок программы на рабочем столе или в меню Пуск, которое было создано и распространено администратором с помощью пакета установщика Microsoft Windows (MSI);
-
дважды щелкнуть файл, расширение имени которого связано с программой RemoteApp (эта связь может быть настроена администратором с помощью пакета установщика Windows);
-
получить доступ к ссылке на программу RemoteApp на веб-узле с помощью Веб-доступ к службам терминалов.
RDP-файлы и пакеты установщика Windows содержат параметры, необходимые для запуска программ RemoteApp. После открытия программы RemoteApp на локальном компьютере можно работать с программой, запущенной на сервере терминалов, как если бы она была запущена локально.
Для кого предназначена эта возможность
TS RemoteApp могут упростить администрирование и сократить накладные расходы во многих сценариях, включая приведенные ниже.
-
Офисы филиалов с ограниченной ИТ-поддержкой и ограниченной пропускной способностью сети.
-
Ситуации, когда пользователям необходим удаленный доступ к приложениям.
-
Развертывание бизнес-приложений, в особенности пользовательских бизнес-приложений.
-
"Непостоянные рабочие пространства", где пользователи не имеют закрепленных за ними компьютеров.
-
Развертывание нескольких версий приложения, особенно в тех случаях, когда при локальной установке нескольких версий возникают конфликты.
Ознакомиться с этим разделом и дополнительной документацией по TS RemoteApp рекомендуется представителям следующих групп:
-
специалисты в области ИТ-планирования и аналитики, выполняющие техническую оценку продукта;
-
архитекторы корпоративных систем;
-
ИТ-специалисты, выполняющие развертывание или администрирование серверов терминалов, бизнес-приложений или программ, которые можно эффективнее развернуть с помощью TS RemoteApp.
Некоторые дополнительные особенности
Чтобы можно было получить доступ к программам RemoteApp, развернутым как RDP-файлы или пакеты установщика Windows, на клиентском компьютере должно быть запущено подключение к удаленному рабочему столу (RDC) версии 6.0 или 6.1 (версия 6.1 поддерживает протокол удаленного рабочего стола 6.1). Поддерживаемая версия клиента RDC входит в состав систем Windows Vista и Windows Server 2008.
Примечание |
|
Средство подключения к удаленному рабочему столу версии 6.0 можно использовать с системами Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 с пакетом обновления 1 (SP1). Загрузить соответствующий пакет установщика можно со страницы статьи 925876 базы знаний Майкрософт по адресу http://go.microsoft.com/fwlink/?LinkId=79373. |
Для получения доступа к программам RemoteApp с помощью Веб-доступ служб терминалов на клиентском компьютере должно быть запущено средство подключения к удаленному рабочему столу версии 6.1. Оно входит в состав системы Windows Server 2008 и бета-версии системы Windows Vista с пакетом обновления 1.
Новые возможности
Возможность удаленного выполнения программ
Пользователи могут запускать программы с сервера терминалов и работать с ними так, как если бы они выполнялись на локальном компьютере. При этом можно изменять размеры окон, перетаскивать элементы на экран другого монитора, получать уведомления в области уведомлений и т.д.
Значение этой возможности
TS RemoteApp облегчает работу пользователей, открывает новые возможности для разработки программ и сокращает нагрузку на администраторов, связанную с поддержкой этих программ.
Отличительные особенности
Вместо представления на рабочем столе удаленного сервера терминалов программа RemoteApp интегрируется с рабочим столом клиента, при этом она имеет собственное окно с возможностью изменения размеров, которому соответствует отдельный элемент на панели задач. Если программа использует значок в области уведомлений, этот значок отображается в области уведомлений на клиентском компьютере. Всплывающие окна перенаправляются на рабочий стол локального компьютера. Локальные диски и принтеры могут быть перенаправлены в программу RemoteApp. Многие пользователи могут даже не заподозрить, что программа RemoteApp чем-то отличается от программ, выполняемых локально.
Устранение проблем
TS RemoteApp – это усовершенствование существующих технологий служб терминалов, использующее те же технологии и протоколы, поэтому никакие новые проблемы в связи с его реализацией не возникли.
Подготовка к данному изменению
Оцените свои программы, чтобы узнать, какие из них подходят для выполнения в качестве программ RemoteApp, а затем протестируйте их. Для тестирования программ выполните процедуры, описанные в пошаговом руководстве по TS RemoteApp, чтобы настроить сервер терминалов для поддержки программ RemoteApp и распространить программы среди пользователей.
Необходимость внесения изменений в существующий код
Чтобы приложение можно было запустить как программу RemoteApp, сервер терминалов, на котором размещено приложение, должен работать под управлением Windows Server 2008. Любое приложение, поддерживающее выполнение в сеансе служб терминалов или сеансе удаленного рабочего стола, может быть запущено как программа RemoteApp.
Некоторые фундаментальные изменения, реализованные в операционной системе Windows Server 2008, могут повлиять на работоспособность более ранних версий программ, которые нормально работают под управлением более ранних версий Windows. Если приложение не удается запустить как программу RemoteApp, убедитесь, что его можно нормально запустить в локальной консоли сервера с ОС Windows Server 2008.
Дополнительные сведения о проблемах с совместимостью см. в других разделах данного руководства.
Дополнительные ссылки