January 2019
Intermediate to advanced
258 pages
7h 12m
English
The P2P and client-server models are two different approaches to address the network architecture of distributed applications. Distributed applications are systems whose components are located on different networked computers. These computers communicate and coordinate with each other over a network in order to run the distributed application.
The client-server model represents a centralized architecture where the server computer runs programs and shares its resources with client computers. Clients don't share any of their resources but send requests to the server for content, storage or processing:

Examples ...
Read now
Unlock full access