Knowledge

Independent Computing Architecture

Source 📝

337:) being served over a slow or bandwidth-restricted network connection requires considerable compression and optimization to render the application usable by the client. The client machine may be on a different platform and may not have the same GUI routines available locally; in this case, the server may need to send the actual bitmap data over the connection. Depending on the client's capabilities, servers may also off-load part of the graphical processing to the client, e.g. to render multimedia content. ICA runs natively over TCP port 1494 or may be encapsulated in 499: 143: 77: 36: 338: 326:. It also provides for the feedback of user input from the client to the server, and a variety of means for the server to send graphical output, as well as other media such as audio, from the running application to the client. 303:
server platforms and can be used to deliver access to applications running on these platforms. The client platforms do not have to run Windows; for instance, there are clients available for
299:
applications to be run on a suitable Windows server and for any supported client to gain access to those applications. Besides Windows, ICA is also supported on a number of
276:. The protocol lays down a specification for passing data between servers and clients, but is not bound to any one platform. Citrix's ICA is an alternative to Microsoft's 87: 160: 49: 207: 179: 186: 540: 102: 480: 193: 55: 175: 358: 574: 569: 244: 226: 124: 63: 533: 106: 200: 164: 514: 94: 420: 526: 17: 334: 564: 559: 398: 277: 153: 388: 506: 445: 265: 8: 477: 472: 333:
and performance—a graphically intensive application (as most are when presented using a
269: 296: 292: 484: 330: 323: 284: 510: 304: 273: 98: 553: 342: 288: 446:"Citrix ICA Protocol - Definition & How it Works - ExtraHop | ExtraHop" 315:, and various smartphones. ICA client software is also built into various 316: 346: 370:
Citrix Receiver (Linux, Unix, Windows, Mac OS X, iOS, Android, Chrome)
142: 498: 376: 322:
ICA is broadly similar in purpose to window servers such as the
393: 341:(CGP) on TCP 2598. ICA supports the concept of channels at a 312: 308: 300: 478:
A web page contains a description of the ICA file syntax.
473:
A Slashdot discussion giving insights on how ICA works
291:(formerly called MetaFrame/Presentation Server), and 105:, and by adding encyclopedic content written from a 167:. Unsourced material may be challenged and removed. 283:Practical products conforming to ICA are Citrix's 551: 534: 367:Citrix Presentation Server Client (Mac, Java) 64:Learn how and when to remove these messages 541: 527: 421:"Independent Computing Architecture (ICA)" 329:The key challenges in an architecture are 373:Citrix XenApp/XenDesktop Plugin (Windows) 349:redirection or USB extension within ICA. 245:Learn how and when to remove this message 227:Learn how and when to remove this message 125:Learn how and when to remove this message 14: 552: 86:contains content that is written like 27:Protocol for application server system 359:Comparison of remote desktop software 493: 176:"Independent Computing Architecture" 165:adding citations to reliable sources 136: 70: 29: 24: 352: 258:Independent Computing Architecture 25: 586: 466: 45:This article has multiple issues. 497: 295:products. These permit ordinary 141: 75: 34: 152:needs additional citations for 53:or discuss these issues on the 438: 413: 13: 1: 404: 364:Citrix ICA Client (DOS, OS/2) 513:. You can help Knowledge by 7: 382: 10: 591: 575:Software engineering stubs 492: 356: 570:Remote desktop protocols 399:Remote Desktop Protocol 339:Common Gateway Protocol 278:Remote Desktop Protocol 509:-related article is a 389:Desktop virtualization 107:neutral point of view 507:software-engineering 425:NETWORK ENCYCLOPEDIA 272:system, designed by 266:proprietary protocol 161:improve this article 99:promotional content 483:2020-10-01 at the 270:application server 101:and inappropriate 522: 521: 293:Citrix XenDesktop 255: 254: 247: 237: 236: 229: 211: 135: 134: 127: 68: 16:(Redirected from 582: 543: 536: 529: 501: 494: 460: 459: 457: 456: 450:www.extrahop.com 442: 436: 435: 433: 432: 417: 250: 243: 232: 225: 221: 218: 212: 210: 169: 145: 137: 130: 123: 119: 116: 110: 88:an advertisement 79: 78: 71: 60: 38: 37: 30: 21: 590: 589: 585: 584: 583: 581: 580: 579: 550: 549: 548: 547: 490: 485:Wayback Machine 469: 464: 463: 454: 452: 444: 443: 439: 430: 428: 419: 418: 414: 407: 385: 361: 355: 353:Client software 345:to encapsulate 331:network latency 324:X Window System 251: 240: 239: 238: 233: 222: 216: 213: 170: 168: 158: 146: 131: 120: 114: 111: 92: 80: 76: 39: 35: 28: 23: 22: 15: 12: 11: 5: 588: 578: 577: 572: 567: 565:Remote desktop 562: 560:Citrix Systems 546: 545: 538: 531: 523: 520: 519: 502: 488: 487: 475: 468: 467:External links 465: 462: 461: 437: 411: 410: 406: 403: 402: 401: 396: 391: 384: 381: 380: 379: 374: 371: 368: 365: 357:Main article: 354: 351: 274:Citrix Systems 253: 252: 235: 234: 149: 147: 140: 133: 132: 103:external links 83: 81: 74: 69: 43: 42: 40: 33: 26: 9: 6: 4: 3: 2: 587: 576: 573: 571: 568: 566: 563: 561: 558: 557: 555: 544: 539: 537: 532: 530: 525: 524: 518: 516: 512: 508: 503: 500: 496: 495: 491: 486: 482: 479: 476: 474: 471: 470: 451: 447: 441: 426: 422: 416: 412: 409: 400: 397: 395: 392: 390: 387: 386: 378: 375: 372: 369: 366: 363: 362: 360: 350: 348: 344: 343:session layer 340: 336: 332: 327: 325: 320: 318: 314: 310: 306: 302: 298: 294: 290: 289:Citrix XenApp 286: 281: 279: 275: 271: 267: 263: 259: 249: 246: 231: 228: 220: 209: 206: 202: 199: 195: 192: 188: 185: 181: 178: –  177: 173: 172:Find sources: 166: 162: 156: 155: 150:This article 148: 144: 139: 138: 129: 126: 118: 108: 104: 100: 96: 90: 89: 84:This article 82: 73: 72: 67: 65: 58: 57: 52: 51: 46: 41: 32: 31: 19: 515:expanding it 504: 489: 453:. Retrieved 449: 440: 429:. Retrieved 427:. 2019-09-10 424: 415: 408: 328: 321: 282: 261: 257: 256: 241: 223: 214: 204: 197: 190: 183: 171: 159:Please help 154:verification 151: 121: 112: 97:by removing 93:Please help 85: 61: 54: 48: 47:Please help 44: 319:platforms. 317:thin client 554:Categories 455:2024-09-06 431:2023-07-19 405:References 347:rich media 187:newspapers 95:improve it 50:improve it 18:Citrix ICA 217:July 2023 56:talk page 481:Archived 383:See also 285:WinFrame 115:May 2014 297:Windows 280:(RDP). 268:for an 264:) is a 201:scholar 394:HP RGS 203:  196:  189:  182:  174:  505:This 313:Linux 208:JSTOR 194:books 511:stub 309:Unix 301:Unix 180:news 377:SAP 335:GUI 305:Mac 262:ICA 163:by 556:: 448:. 423:. 311:, 307:, 287:, 59:. 542:e 535:t 528:v 517:. 458:. 434:. 260:( 248:) 242:( 230:) 224:( 219:) 215:( 205:· 198:· 191:· 184:· 157:. 128:) 122:( 117:) 113:( 109:. 91:. 66:) 62:( 20:)

Index

Citrix ICA
improve it
talk page
Learn how and when to remove these messages
an advertisement
improve it
promotional content
external links
neutral point of view
Learn how and when to remove this message

verification
improve this article
adding citations to reliable sources
"Independent Computing Architecture"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Learn how and when to remove this message
proprietary protocol
application server
Citrix Systems
Remote Desktop Protocol
WinFrame
Citrix XenApp
Citrix XenDesktop
Windows

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.