This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Virtual application" – news · newspapers · books · scholar · JSTOR(January 2011) (Learn how and when to remove this message)
A virtual application is an application that has been optimized to run on virtual infrastructure.[1] The application software along with just enough operating system (JeOS or "juice") is combined inside a virtual machine container in a manner that maximizes the performance of the application. By minimizing the system software to the smallest set of packages required to support the application, the maintenance and administration burden of the virtual application is greatly reduced.
By including Application streaming in the design of an application server capable of hosting a Virtual Application, no application specific code need reside on the server at all. Packages of code reside on the server, but the details on how they are to be invoked in order to create the functionality that adds up to the application, gets passed to the server as and when needed.
In effect the application does not exist on the server at all. Though clients can still invoke it almost as if it did.
The difference being that the incoming request must either include application logic ( exploiting the code packages on the server), or information on where to locate such logic in a repository.
Virtual appliances are a category of virtual applications which are
further optimized for simplified setup and configuration by the customer
and remote management by the application vendor.
^"What is a Virtual Application?". www.vmware.com. Retrieved November 10, 2022.
and 28 Related for: Virtual application information
A virtualapplication is an application that has been optimized to run on virtual infrastructure. The application software along with just enough operating...
Applicationvirtualization is a software technology that encapsulates computer programs from the underlying operating system on which they are executed...
allowing execution of software applications and operating systems written for another CPU or architecture. OS-level virtualization allows the resources of a...
There are many applications of virtual reality. Applications have been developed in a variety of domains, such as education, architectural and urban design...
Applicationvirtualization software refers to both applicationvirtual machines and software responsible for implementing them. Applicationvirtual machines...
Desktop virtualization can be used in conjunction with applicationvirtualization and user profile management systems, now termed user virtualization, to...
I/O virtualizationApplication checkpointing Virtual art OS virtualization and emulation on Android Applicationvirtualization User virtualization Graziano...
In mechanics, virtual work arises in the application of the principle of least action to the study of forces and movement of a mechanical system. The work...
source is physical (microphone) or virtual (application) – and its transmission to physical audio devices and/or applications. Voicemeeter offers many useful...
Citrix Virtual Apps (formerly WinFrame, MetaFrame, Presentation Server and XenApp) is an applicationvirtualization software produced by Citrix Systems...
included), and full virtualization with KVM. It includes a web-based management interface. There is also a mobile application available for controlling...
physically present in the computer. The primary benefits of virtual memory include freeing applications from having to manage a shared memory space, ability...
Portable application creators allow the creation of portable applications (also called portable apps). They usually use applicationvirtualization. No agent...
tracking to give the user an immersive feel of a virtual world. Applications of virtual reality include entertainment (particularly video games), education...
Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and InnoTek VirtualBox) is a hosted hypervisor for x86 virtualization developed by Oracle...
not provide application software itself. Many virtual appliances provide a Web page user interface to permit their configuration. A virtual appliance is...
is called ApplicationVirtualization or Desktop Virtualization, which virtualizes the front end, whereas Server Virtualizationvirtualizes the back end...
Cameyo is an applicationvirtualization product. It aims to virtualize Windows applications so that they can run on other machines or in HTML5 browsers...
Novell ZENworks ApplicationVirtualization is an applicationvirtualization and portable application creation console by Novell that allows a user to build...
impact virtual offices. Virtual reality applications have the capability of creating offices spaces that are physical spaces within the virtual world where...
The Virtual Reality Applications Center (VRAC) is a research center within the Engineering Teaching and Research Complex (ETRC) at Iowa State University...
In open systems, a virtual terminal (VT) is an application service that: Allows host terminals on a multi-user network to interact with other hosts regardless...
A virtual environment is a networked application that allows a user to interact with both the computing environment and the work of other users. Email...
Network Virtualization using Generic Routing Encapsulation (NVGRE) is a network virtualization technology that attempts to alleviate the scalability problems...
A virtual keyboard is a software component that allows the input of characters without the need for physical keys. Interaction with a virtual keyboard...
A virtual assistant (VA) is a software agent that can perform a range of tasks or services for a user based on user input such as commands or questions...