Table of Contents
Let 's understand client server technology in networking - why do we have client server technology and what it is?
Essentially in a Unix or Linux environment we'll have a server that will serve applications and client(s) that use the applications or services from the server.
This type of technology enhances performance, where the server can execute some of the processes almost on behalf of the client. The server generally will have more resources at its disposal than the client does, for example, more memory and perhaps more hard disk space. Therefore it makes sense that the server does some of the required processing along with the client, and thereby there are now two processors dealing with a part of that application - we'll come to come examples shortly.