*A network architecture in which each computer or process on network is either client or server.
TheÂ clientâ€“server modelÂ of computing is aÂ distributed applicationÂ structure that partitions tasks or workloads between the providers of a resource or service(calledÂ servers) and service requester (calledÂ clients).
Client and server often work on a separate network because network provides communication between server and client.
A server or a host can run many program at a time which share his resource with client.
COMPONENT OF CLIENT AND SERVER MODEL
- Communication Networks
A client is a hardware or software which access a service provide by a sever or host by a network called client.
Suppose a client which ip is 192.168.1.14 and ip of server is 192.168.1.1 and client send any request to server, then sever accept request of client and send acknowledgement to client.
There are three type of client server are used
1. fat server
2. thin server
3. hybrid server
A server is a system that responds to request of client. Server may on same computer or different computer system. So server is use for response any request by client.
There are many server use which are:-
7. NFS server
These are mainly used server .These all are used for different purpose.
CLIENT AND SERVER ROLE:-
A computer system can work at a time both server and client. Suppose web server runs on a system and a website also runs on that computer than that computer works like client server and as well as client both. On a computer at a time two or many server operates simultaneously.
CLIENT SERVER COMMUNICATION:-
Client and server sends or receive request in “request response pattern” means client send request and then server send response message, this is called “inter process service”.