22

2020

-

04

Advantages and Disadvantages of Virtual Desktop Thin Client Applications


A Thin Client refers to a type of computer terminal in a client-server network architecture that does not require the local installation of multiple applications. It communicates with the server through various protocols, transmitting the operation data from input devices such as the mouse and keyboard to the applications on the server for processing. Once the server has completed the processing, it returns the results to the client for display.

Advantages and disadvantages of virtual desktop thin client applications


A thin client refers to a computer terminal in a client-server network architecture that does not require the local installation of multiple applications. It communicates with the server through certain protocols, transmitting the operation data from input devices like the mouse and keyboard to the server-side application for processing, and then returns the processing results to the client for display.


Browser-based thin client applications refer to applications that are deployed and updated on a web server, eliminating the need to deploy and manage applications on client computers. This model allows enterprises to efficiently deploy their applications to a large scale of clients with varying needs. Thin clients have proven to effectively solve some deployment and management issues.


However, thin clients are not without their flaws. Although thin clients are inexpensive and can be used like PCs, this is only true in the context of purchasing a brand new PC. In fact, compared to all other options, virtual desktop architecture is the most cost-effective for applications on traditional personal computers, as it does not require clients to purchase new client hardware.


If users decide to upgrade their hardware, they should carefully weigh the advantages of thin clients. Most thin clients are based on technologies developed for terminal service solutions, which have a CPU and operating system and require the installation of necessary application software. In other words, thin clients also require a certain amount of management and maintenance.


In addition, thin client applications must maintain a network connection at all times; users will be unable to access applications after disconnecting, and will need to reconnect to the server to continue operations. If the network conditions of the client suddenly change, it means that operations cannot continue.


Furthermore, since most of the logic and state of the application resides on the server, thin clients frequently send data and processing requests to the server during operations. The client must wait for the server's response before continuing to use the application, so response speed is also a concern.