Introduces various models for distributed applications, including: Client-Server: The classic model for resource sharing.
The book adopts a "how-to" approach, prioritizing "learning by doing" over abstract mathematical proofs. While many distributed computing texts focus on low-level network protocols, Liu’s work centers on the , specifically how software components interact across a network. Key Principles Covered: Introduces various models for distributed applications
Explores how independent processes exchange data using mechanisms like the Socket API (both datagram and stream-mode). Liu’s work centers on the