[WEBINAR] The New Normal: Dealing with the Reality of an Unsecure World

Application Streaming

Definition - What does Application Streaming mean?

Application streaming refers to an on-demand software delivery model that works based on the fact that the majority of applications need just a small portion of their total programming code for operation. This indicates that there is no need to fully install a program on a client machine; however, portions of it could be offered across the network whenever required.

Similar to progressive downloads in audio or video, application streaming is totally transparent for the end user. The client gets sufficient information from the server to trigger the application, which is generally as low as 10 percent of the application. Then the rest is streamed to the client in the background, even when the end user is performing other tasks. Application streaming makes use of the Real Time Streaming Protocol (RTSP). It is commonly used along with desktop virtualization.

Techopedia explains Application Streaming

The advantages of application streaming include:
  • Application streaming lets users download just the features they actually require. Users can store the other attributes on a remote network server, which can be accessed as needed. Application streaming avoids the use of unnecessary apps or programs, which exploit system resources like speed and storage. This makes the systems run much faster.
  • Helps to reach countless users with just a single copy of an application. The users can access a specific application in any location using any machine, which is especially useful for mobile users.
  • Because users require just a single application copy, updating and managing it is simple. Users are able to make modifications on a remote server where they can easily sign in and download the most recent version to their systems.
  • Application streaming is cost effective thanks to the following factors:

    • Software Upgradation: When an organization plans to upgrade or change to another app version, this can be set up to be completed automatically whenever the user logs in.
    • Software Installation: Because streaming applications can be provided from a remote server, the user just has to notify the system about desktop requirements and a suitable version is delivered when the request is made from the network.
    • Licensing Fees: Streaming cuts down software license fees as well as licensing administration expenditures because there is no need to buy more and more licenses.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
"Techopedia" on Twitter

Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.