Independent Computing Architecture (ICA) це закритий протокол для сервера додатків, розробленого компанією Citrix Systems. Протокол визначає специфікацію обміну даними між сервером і клієнтами, але не вбудований ні в одну з платформ. За замовчуванням використовується порт TCP 1494.
Програмні продукти Citrix WinFrame і Citrix Presentation Server (раніше називався Metaframe) реалізують ці протоколи. Вони дозволяють виконувати звичайні програми Microsoft Windows на Windows-сервері, а підтримуваним клієнтам підключатися до цих додатків. Крім Windows, ICA також підтримується деякими серверними платформами Unix і можуть використовуватися для надання доступу до додатків, виконуваних на цих платформах. Клієнтські платформи не обов'язково повинні бути Windows, є клієнти для Apple Macintosh, Unix, Linux і різних смартфонів. Клієнтське ПЗ ICA також вбудовано в деякі апаратні платформи тонких клієнтів.
ICA виконує завдання, багато в чому схожі з X Window System. Він також надає серверу введення користувача, а користувачеві графічний вивід від додатків, що виконуються на сервері.
Основна трудність такої архітектури — це продуктивність. Графічно ємні додатки, а такими є більшість GUI-додатків, будучи переданими через повільне з'єднання, вимагають високого ступеня стиснення та оптимізації відтворення додатку. Клієнтська машина може бути на іншій платформі і не мати таких же GUI функцій локально — в цьому випадку серверу може знадобитися передавати bitmap дані через підключення. Залежно від можливостей клієнта сервери можуть також делегувати частину графічної обробки клієнту, наприклад вимальовування мультимедійного контенту.
Див. також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Independent Computing Architecture ICA ce zakritij protokol dlya servera dodatkiv rozroblenogo kompaniyeyu Citrix Systems Protokol viznachaye specifikaciyu obminu danimi mizh serverom i kliyentami ale ne vbudovanij ni v odnu z platform Za zamovchuvannyam vikoristovuyetsya port TCP 1494 Programni produkti Citrix WinFrame i Citrix Presentation Server ranishe nazivavsya Metaframe realizuyut ci protokoli Voni dozvolyayut vikonuvati zvichajni programi Microsoft Windows na Windows serveri a pidtrimuvanim kliyentam pidklyuchatisya do cih dodatkiv Krim Windows ICA takozh pidtrimuyetsya deyakimi servernimi platformami Unix i mozhut vikoristovuvatisya dlya nadannya dostupu do dodatkiv vikonuvanih na cih platformah Kliyentski platformi ne obov yazkovo povinni buti Windows ye kliyenti dlya Apple Macintosh Unix Linux i riznih smartfoniv Kliyentske PZ ICA takozh vbudovano v deyaki aparatni platformi tonkih kliyentiv ICA vikonuye zavdannya bagato v chomu shozhi z X Window System Vin takozh nadaye serveru vvedennya koristuvacha a koristuvachevi grafichnij vivid vid dodatkiv sho vikonuyutsya na serveri Osnovna trudnist takoyi arhitekturi ce produktivnist Grafichno yemni dodatki a takimi ye bilshist GUI dodatkiv buduchi peredanimi cherez povilne z yednannya vimagayut visokogo stupenya stisnennya ta optimizaciyi vidtvorennya dodatku Kliyentska mashina mozhe buti na inshij platformi i ne mati takih zhe GUI funkcij lokalno v comu vipadku serveru mozhe znadobitisya peredavati bitmap dani cherez pidklyuchennya Zalezhno vid mozhlivostej kliyenta serveri mozhut takozh deleguvati chastinu grafichnoyi obrobki kliyentu napriklad vimalovuvannya multimedijnogo kontentu Div takozhRemote Desktop Protocol Virtual Network Computing Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim