Douglas E.; Stevens, David L. Comer013260969X, 9780132609692
Table of contents :
cover……Page 1
bookinfo……Page 2
copyright……Page 3
preface……Page 4
contents……Page 8
1.Introduction And Overview……Page 24
2.The Client Server Model And Software Design……Page 32
3.Concurrent Processing In Client-Server Software……Page 44
4.Program Interface To Protocols……Page 58
5.The Socket Interface……Page 66
6.Algorithms And Issues In Client Software Design……Page 80
7.Example Client Software……Page 98
8.Algorithms And Issues In Server Software Design……Page 118
9.Iterative,Connectionless Servers(UDP)……Page 138
10.Iterative,Connection-Oriented Servers(TCP)……Page 146
11.Concurrent,Connection-Oriented Servers(TCP)……Page 154
12.Single-Process,Concurrent Servers(TCP)……Page 162
13.Multiprotocol Servers(TCP,UDP)……Page 170
14.Multiservice Servers(TCP,UDP)……Page 178
15.Uniform,Effient Management Of Server Concurrency……Page 198
16.Concurrency In Clients……Page 210
17.Tunneling At The Transport And Appication Levels……Page 222
18.Application Level Gageways……Page 232
19.External Data Representation(XDR)……Page 252
20.Remote Procedure Call Concept(RPC)……Page 264
21.Distributed Program Generation(Rpcgen Concept)……Page 288
22.Distributed Program Generation(Rpcgen Example)……Page 300
23.Network File System Concepts(NFS)……Page 338
24.Network File System Protocol(NFS,Mount)……Page 368
25.A TELNET Client(Program Structure)……Page 386
26.A TELNET Client(Implementation Details)……Page 426
27.Practical Hints And Techniques For UNIX Servers……Page 458
28.Deadlock And Starvation In Client-Server Systems……Page 476
Appendix 1:System Calls And Library Routines Used With Sockets……Page 486
Bibliography……Page 520
Index……Page 528
Reviews
There are no reviews yet.