Welcome!

SOA & WOA Authors: Maureen O'Gara, Pat Romanski, Francois Lascelles, Elizabeth White, Udayan Banerjee

Related Topics: Virtualization

Virtualization: Article

Citrix Application Virtualization

AIE On Desktop And AIE Via App Streaming

The upcoming Citrix Project Delaware release of Citrix Presentation Server, the AIE feature will be removed.  AIE technology was introduced in Presentation Server 4.0 and has been replaced by the Application Streaming feature of Citrix Presentation Server 4.5.

Refresher on AIE: 
With AIE, you can run any locally installed application under isolation.  You can also "profile" an application installation using the command line tool aiesetup.exe.  Notice that all of this activity is server side and specifically, there is no client side aspect of AIE.   With Application Streaming by contrast, you must profile an application to run it and execution can be either on the server or on the client desktop system.   Application Streaming also allows streamed applications to be used when disconnected from the corporate network.

Most aspects of Application Streaming are a superset of AIE, but in deleting AIE, the ability to isolate a locally installed application on a Presentation Server will be "lost".   This post shows how to "get it back".  It also shows how to implement AIE function "client side".

Consider that AIE and Application Streaming share many components.  The disk filter driver that supports both is common code - common binary!  Other components have been replaced completely such as the COM virtualization and registry hooking mechanism.  I'll add that this is generally to an improved solution.  The technologies are similar enough that an AIE environment can be simulated via Application Streaming.

Customer example:
In a recent telephone conference call, I was presenting the Three-Ps of Application Streaming.  First, PROFILE using the Streaming Profiler, second PUBLISH using the Access Management Console and third PLAY using the Streaming Client.   The customer was interested in Stream to Desktop  to allow some highly graphic and CPU intensive applications to run on the desktop streamed - rather than be locally installed - allowing publishing and maintenance via Citrix and Application Streaming.  A 15 minute pitch - done.  Customer is thrilled.

It is here that I figure out why they are thrilled.  Client side CPU and Graphics are great, but the real winner is that the app can be managed centrally, updated everywhere with one update and, here's the kicker, published via the Citrix Web Interface!

Their users use the web interface as their portal to launch applications, period.  They do not use the Start Menu, they do not use desktop icons.  This makes locally installed applications a headache and Application Streaming solves that problem - for the applications that they move to streaming.  The rest of the locally installed applications are still a headache.

More Stories By Virtualization News

SYS-CON's Virtualization News Desk trawls the news sources of the world for the latest details of virtualization technologies, products, and market trends, and provides breaking news updates from the Virtualization Conference & Expo.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.