Independent Computing Architecture

Independent Computing Architecture

Independent Computing Architecture (ICA) ist ähnlich wie Microsofts RDP-Protokoll ein proprietäres Protokoll für ein Terminalserver/Application Service Providing-System, das von Citrix Systems entwickelt wurde. Das Protokoll legt eine Spezifikation fest, um Daten zwischen Server und Clients zu übertragen, ist aber an keine bestimmte Plattform gebunden.

Zu den ICA-konformen Anwendungsprodukten gehören die Citrix XenApp-Editionen. Diese ermöglichen es, gewöhnliche Windows-Programme auf einem geeigneten Windows-Server (oder, ungebräuchlicher: Unix-Derivat-Programme auf einem geeigneten [z. B. Solaris] Unix-Derivat-Server) laufen zu lassen, und mit jedem unterstützten Client auf diese Anwendungen zuzugreifen. Die Client-Plattform braucht nicht unter Windows zu laufen. Es gibt beispielsweise Clients für Macintosh und Unix.

ICA ist in groben Zügen ähnlich zu Window-Servern wie dem X-Window-System, hat aber ein breiteres Anwendungsspektrum. Es sorgt jedoch zusätzlich auch für die Rückübertragung von Benutzer-Eingaben und eingeschränkt (z. B.: Zugriff auf lokale Laufwerke, Spracheingabe per Mikrofon, …) auch auf Endgeräte-Ausgaben vom Client zum Server sowie für eine Vielzahl von Mitteln für den Server, um audiovisuelle Ausgaben von der laufenden Anwendung zum Client zu übertragen.

Eine der wesentlichen Herausforderungen für eine derartige Architektur ist die Performance. Eine grafikintensive Anwendung (was bei den meisten über ein GUI präsentierten Anwendungen der Fall ist) stellt hohe Ansprüche an Kompression und Optimierung, damit die Anwendung für den Client benutzbar ist. Dies gilt insbesondere, wenn die Anwendung über eine langsame Netzwerkverbindung zur Verfügung gestellt werden muss. ICA benötigt sehr wenig Netzwerkbandbreite, 10–20 kbit/s bei einer typischen Sitzung. Dadurch und durch leistungssteigernde Protokollerweiterungen (SpeedScreen genannt) kann es im Gegensatz zu RDP auch mit schmalbandigen Netzwerkverbindungen (z. B. ISDN oder GPRS) genutzt werden.

Da der Client keine Windows-Plattform zu sein braucht, muss und kann er nicht die Windows-Grafikbibliotheken lokal verfügbar haben. Der Server muss in diesem Fall die reinen Bilddaten und zusätzlich alle weiteren Daten (z.B. Dateien von USB-Sticks) über die relativ langsame Netzwerkverbindung übertragen.


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Independent Computing Architecture — (ICA) это закрытый протокол для сервера приложений, разработанного компанией Citrix Systems. Протокол определяет спецификацию обмена данными между сервером и клиентами, но не встроен ни в одну из платформ. По умолчанию используется порт TCP 1494 …   Википедия

  • Independent Computing Architecture — (ICA) is a proprietary protocol for an application server system, designed by Citrix Systems. The protocol lays down a specification for passing data between server and clients, but is not bound to any one platform. Practical products conforming… …   Wikipedia

  • Independent Computing Architecture — (ICA) (Arquitectura computacional de la independiente), o Citrix ICA, es un protocolo propietario para un sistema servidor de aplicaciones, diseñado por Citrix Systems. El protocolo crea una especificación para pasar datos entre el servidor y los …   Wikipedia Español

  • Independent Computing Architecture — Le protocole ICA (Independent Computing Architecture) est utilisé par les serveurs Citrix Presentation Server. Ces serveurs permettent la mise en place d une architecture client léger / serveur. Toutes les applications sont gérées par le serveur …   Wikipédia en Français

  • Independent Computing Architecture —    Abbreviated ICA. A presentation service protocol developed by Citrix that transports mouseclicks,keystrokes,andscreenupdates between a thin client and the server. ICA works with Microsoft Windows, Macintosh, and Unix clients and runs on top of …   Dictionary of networking

  • Independent (homonymie) — Independent Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Independent (marque) — Independent Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Independent Truck — Independent Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Independent Trucks — Independent Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom …   Wikipédia en Français

  • Independent — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Independent », sur le Wiktionnaire (dictionnaire universel) Independent est un mot anglais transparent …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”