Client/server is an architecture that involves client processes, requesting service from server processes.
In general, client/server maintains a distinction between processes and network devices. Usually a client computer and a server computer are two separate devices, each customized for their designed purpose. Generally a server will often contain large amounts of memory and disk space, whereas client includes features to support the requests to the server.
Client/Server Applications:
Some of the most popular applications on the Internet follow the client/server design:
• Email clients
• FTP (File transfer) clients
• Web browsers
Each of these programs presents a user interface in a client process, which allows the user to connect to servers. In the case of email and FTP, the user enters a computer name or IP Address into the interface to set up connections to the server process.
Click Here to Request Free Quote & Get Instant Proposal