Application Virtualization
Application virtualization is a software delivery model where the code runs on a server and is streamed to a client.
- is a limited type of virtual desktop infrastructure (VDI)
- doesn’t run entire client desktop as virtual platform
- instead, client either:
- accesses an application hosted on a server
- or streams the application from the server to the client for local processing
- instead, client either:
- E.g.,
- most are based on Citrix XenApp
- Microsoft App-V
- VMware ThinApp
- often used with HTML5 remote desktop apps
- called clientless
- because users can access them through ordinary web browser software
- called clientless
- enables programmers and application administrators to ensure that the application used by clients is always updated with the latest code