Table of Contents - Chapter 28

Client-Server Interaction


28.1 Introduction 421
28.2 The Functionality Application Software Provides 422
28.3 The Functionality An Internet Provides 422
28.4 Making Contact 423
28.5 The Client-Server Paradigm 423
28.6 Characteristics Of Clients And Servers 424
28.7 Server Programs And Server-Class Computers 424
28.8 Requests, Responses, And Direction Of Data Flow 425
28.9 Transport Protocols and Client-Server Interaction 425
28.10 Multiple Services On One Computer 426
28.11 Identifying A Particular Service 427
28.12 Multiple Copies Of A Server For A Single Service 427
28.13 Dynamic Server Creation 428
28.14 Transport Protocols And Unambiguous Communication 428
28.15 Connection-Oriented And Connectionless Transport 429
28.16 A Service Reachable Through Multiple Protocols 430
28.17 Complex Client-Server Interactions 430
28.18 Interactions And Circular Dependencies 431
28.19 Summary 431
Exercises 432