Internetworking with TCP/IP. Linux/POSIX sockets version Vol. III, Client-server programming and applications :

Enregistré dans:
Bibliografiske detaljer
Auteurs principaux: Comer, Douglas, Stevens, David L., 1962- (Auteur)
Format: Livre papier
Sprog:Anglais
Udgivet: Upper Saddle River, N.J. : Prentice Hall cop. 2001.
Fag:
Kommentar: Contient des exercices
Le vol. III existe en plusieurs versions : BSD sockets version, AT&T TLI version, Windows sockets version, et Linux/POSIX sockets version
Autres localisations: Voir dans le Sudoc
Variante du titre:Client-server programming and applications :, Linux/POSIX sockets version
Indholdsfortegnelse:
  • Chapter 1. Introduction and overview
  • Chapter 2. The client server model and software design
  • Chapter 3. Concurrent processing in client-server software
  • Chapter 4. Application interface to protocols
  • Chapter 5. The socket API
  • Chapter 6. Algorithms and issues in client software design
  • Chapter 7. Example client software
  • Chapter 8. Algorithms and issues in server software design
  • Chapter 9. Iterative, connectionless servers (UDP)
  • Chapter 10. Iterative, connection-oriented servers (TCP)
  • Chapter 11. Concurrent, connection-oriented servers (TCP)
  • Chapter 12. Using threads for concurrency (TCP)
  • Chapter 13. Single-thread, concurrent servers (TCP)
  • Chapter 14. Multiprotocol servers (TCP, UDP)
  • Chapter 15. Multiservice servers (TCP, UDP)
  • Chapter 16. Uniform, efficient management of server concurrency
  • Chapter 17. Concurrency in clients
  • Chapter 18. Tunneling at the transport and application levels
  • Chapter 19. Application level gateways
  • Chapter 20. External data representation (XDR)
  • Chapter 21. Remote procedure call concept (RPC)
  • Chapter 22. Distributed program generation (Rpcgen concept)
  • Chapter 23. Distributed program generation (Rpcgen example)
  • Chapter 24. Network file system concepts (NFS)
  • Chapter 25. Network file system protocols (NFS, Mount)
  • Chapter 26. A TELNET client (program structure)
  • Chapter 27. A TELNET client (implementation details)
  • Chapter 29. Streaming audio and video transport (RTP concept and design)
  • Chapter 29. Streaming audio and video transport (example RTP implementation
  • Chapter 30. Practical hints and techniques fir Linux servers
  • Chapter 31. Deadlock and starvation in client-server systems
  • Appendix 1. System calls and library routines used with sockets
  • Appendix 2. Manipulation of Linux file and socket descriptors