What is Difference Between Client And Server?
Image Credit: pixabay.com
The client-server paradigm uses the direction of initiation to categorize whether a program is a client or server. In general and application that initiate peer-to-peer communication is called a client. End users usually invoke client software when they use a network service. Most client software consists of conventional application programs. Each time a client application executes. it contacts a server, sends a request. and awaits a response. When the response arrives, the client continues processing.
Image Credit: pixabay.com
Clients are often easier to build then servers. and usually require no special system privileges to operate. By comparison, a server is any program that waits for incoming communication requests from a client. The server receives a client's request, performs the necessary computation, and returns the result to the client.
No comments: