Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Независимая вычислительная архитектура ( 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

См. Также [ править ]

Внешние ссылки [ править ]

  • Обсуждение на Slashdot, дающее представление о том, как работает ICA
  • Веб-страница содержит описание синтаксиса файла ICA.