Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Независимая вычислительная архитектура ( ICA ) - это проприетарный протокол для системы сервера приложений , разработанный Citrix Systems . Протокол устанавливает спецификацию для передачи данных между сервером и клиентами, но не привязан к какой-либо одной платформе. Citrix ICA является альтернативой протоколу удаленного рабочего стола Microsoft (RDP).
Практические продукты, соответствующие ICA, - это продукты Citrix WinFrame , Citrix XenApp (ранее называвшиеся MetaFrame / Presentation Server) и продукты Citrix XenDesktop . Они позволяют запускать обычные приложения Windows на подходящем сервере Windows, а любой поддерживаемый клиент может получить доступ к этим приложениям. Помимо Windows, ICA также поддерживается на ряде серверных платформ Unix и может использоваться для предоставления доступа к приложениям, работающим на этих платформах. На клиентских платформах не требуется запускать Windows; например, есть клиенты для Mac , Unix, Linux и различных смартфонов. Программное обеспечение клиента ICA также встроено в различные тонкие клиенты. платформы.
ICA в целом аналогичен оконным серверам, таким как X Window System . Он также обеспечивает обратную связь пользовательского ввода от клиента к серверу и различные средства для сервера для отправки графического вывода, а также других носителей, таких как аудио, от запущенного приложения к клиенту.
Ключевыми проблемами такой архитектуры являются задержки в сети и производительность - приложение с интенсивной графикой (как большинство из них представлено с использованием графического интерфейса ), обслуживаемое через медленное сетевое соединение или сетевое соединение с ограниченной пропускной способностью, требует значительного сжатия и оптимизации, чтобы сделать приложение доступным для использования клиентом . Клиентская машина может быть другой платформой и может не иметь тех же процедур графического интерфейса, доступных локально - в этом случае серверу может потребоваться отправить фактические данные битовой карты через соединение. В зависимости от возможностей клиента серверы могут также передавать клиенту часть графической обработки, например, для визуализации мультимедийного контента. ICA изначально работает через TCP-порт 1494 или может быть инкапсулирован в протокол общего шлюза.(CGP) на TCP 2598. ICA поддерживает концепцию каналов на уровне сеанса для инкапсуляции перенаправления мультимедиа или расширения USB в ICA.
Клиентское программное обеспечение [ править ]
- Клиент Citrix ICA (DOS, OS / 2)
- Клиент Citrix Presentation Server (Mac, Java)
- Citrix Receiver (Linux, Unix, Windows, Mac OS X, iOS, Android, Chrome)
- Плагин Citrix XenApp / XenDesktop (Windows)
- SAP
См. Также [ править ]
- Виртуализация рабочего стола
- HP RGS
- Протокол удаленного рабочего стола
Внешние ссылки [ править ]
- Обсуждение на Slashdot, дающее представление о том, как работает ICA
- Веб-страница содержит описание синтаксиса файла ICA.