Независимая вычислительная архитектура - Independent Computing Architecture
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Независимая вычислительная архитектура (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. Он также обеспечивает обратную связь пользовательского ввода от клиента к серверу и различные средства для сервера для отправки графического вывода, а также других носителей, таких как аудио, от запущенного приложения к клиенту.
Ключевые проблемы такой архитектуры: сетевая задержка и производительность - графически интенсивное приложение (как и большинство из них, когда они представлены с использованием GUI ), обслуживаемый через медленное сетевое соединение или сетевое соединение с ограниченной пропускной способностью, требует значительного сжатия и оптимизации, чтобы сделать приложение пригодным для использования клиентом. Клиентская машина может быть другой платформой и может не иметь тех же программ графического интерфейса, доступных локально - в этом случае серверу может потребоваться отправить фактические данные битовой карты через соединение. В зависимости от возможностей клиента, серверы могут также передавать клиенту часть графической обработки, например для рендеринга мультимедийного контента. 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.
Этот программная инженерия -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |