![]() |
Gadget and Gizmo |
|
| 1 November |
By this technology the functions of any application is divided into different parts between the client and the server. The client acts as the requester and relies on the server so that it can perform certain operations. The server is the main computer in the client server network. For example in a network of computer connected there can be a network server that manages and controls the network traffic. It is also called as two tier architecture. The information between client and the server is exchanged through the TCP/IP or other communication sharing standards.
Features of client server technology
Server stores files and other important database. They have large memory as compared to the clients. On the other hand the clients can be the personal computers or the mobile, printer that request for the information from the client. So, you can distinguish the client and the server on the basis of the functions that they are performing.
A server provides the requested information to the client. Besides one server handles the request of many clients and when there is a need to increase the client the servers can also be increased in the network so as to manage the increased number of the clients.
In a client server network there can be number of clients and also two or more servers. So, n number of clients can connect with a server. Also the server can be located anywhere. But both the client and server perform function on different platform thus do not affect each other functioning. This feature is beneficial to make any changes on the client without affecting the server and vice versa.
Uses of client server technology
As per the architecture, the technology distinguishes between the application and the devices. Thus both are separate from each other yet are connected, performing their own set of functions. The most common use of this technology is the internet. The file sharing, emails all perform on the client server architecture.
The technology can be used to customize the user interface so as to meet the requirement of a particular user. There are operating systems that support this technology and windows 98/95/2000 and Linux are among them. The systems use Relational Database Management system for data handling, storage and retrieval.
The technology with its features is thus easier to implement. With wider use and application it provides long term cost benefits to the companies. Although the technology is widely used, but, with more advancement in this technology, the application are still to be explored.