What is client/server Model computing?
I want to know how client/server computing works.
I know it is a type of distributed computing where client communicates with server for exchanging data, but how it works?
Â
I want to know how client/server computing works.
I know it is a type of distributed computing where client communicates with server for exchanging data, but how it works?
Â
A client/Server is a relationship between two computers programs in which the client is to fulfill the request of the server. Although programs within a single computer can use a client/server ideas, so meaning it is important to have an idea to a network which client/server models interconnect with a network that provides a convenient way to distribute a program across a different locations.
Client/Server computing would involve a "client" and a "server. The client will connect and send the query/requested service of the user to the "server". The server would then analyze and compute the results as found in its database and send the results back to the client. The client would then present the results to the user who queried/requested the service.
This process is clearly presented in the image below.
Client/Server model computing in layman’s terms is simply an exchange of information, requested by a client to a server. In Technology, a client can be a single or multiple computers that translates a specific user’s request to the correct protocol 2 used by both the client and server (applying any encryption if needed or instructed) and then sends the translated protocol to the server.Â
In this model, application and model is differentiated. Clients make requests to a server through messages, and the server responds to each request by sending the results. One server can deliver a huge number of clients, and if the client base grows further, more than one server can be linked together to create a pool.