skip to content
Internetworking with TCP/IP. Vol. III, Client-server programming and applications Preview this item
ClosePreview this item
Checking...

Internetworking with TCP/IP. Vol. III, Client-server programming and applications

Author: Douglas Comer; David L Stevens
Publisher: Englewood Cliffs, N.J. : Prentice Hall, ©1993.
Edition/Format:   Print book : English : BSD socket versionView all editions and formats
Summary:

This volume answers the question "How does one use TCP/IP?" -- focusing on the client-server paradigm, and examining algorithms for both the client and server components of a distributed program.

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Douglas Comer; David L Stevens
ISBN: 0134742222 9780134742229
OCLC Number: 27064648
Notes: This vol. 3 is published in multiple versions; they follow the first 2 vols. published 1988-1991.
Description: xxiv, 498 pages : illustrations ; 25 cm
Contents: 1. Introduction and Overview. 2. The Client Server Model and Software Design. 3. Concurrent Processing in Client-Server Software. 4. Program Interface to Protocols. 5. The Socket Interface. 6. Algorithms and Issues in Client Software Design. 7. Example Client Software. 8. Algorithms and Issues in Server Software Design. 9. Iterative, Connectionless Servers (UDP). 10. Iterative, Connection-Oriented Servers (TCP). 11. Concurrent, Connection-Oriented Servers (TCP). 12. Single-Process Concurrent Servers (TCP). 13. Multiprotocol Servers (TCP, UDP). 14. Multiservice Servers (UDP, TCP). 15. Uniform, Efficient Management of Server Concurrency. 16. Concurrency in Clients. 17. Tunneling at the Transport and Application Levels. 18. Application Level Gateways. 19. External Data Representation (XDR). 20. Remote Procedure Call Concept (RPC). 21. Distributed Program Generation (Rpcgen Concept). 22. Distributed Program Generation (Rpcgen Example). 23. Network File System Concepts (NFS). 24. Network File System Protocol (NFS, Mount). 25. TELNET: An Example Client Design. 26. TELNET: An Example Server Design. 27. Practical Hints and Techniques for UNIX Servers. Appendix 1: System Calls and Library Routines Used with Sockets. Appendix 2: Manipulation of UNIX File and Socket Descriptors. Bibliography. Index.
Other Titles: Client-server programming and applications
Responsibility: Douglas E. Comer and David L. Stevens.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/27064648<\/a>> # Internetworking with TCP\/IP. Vol. III, Client-server programming and applications<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"27064648<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Place\/englewood_cliffs_n_j<\/a>> ; # Englewood Cliffs, N.J.<\/span>\n\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/nju<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Thing\/computers<\/a>> ; # Computers<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/reseaux_d_ordinateurs<\/a>> ; # R\u00E9seaux d\'ordinateurs<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.2\/e20\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/serveurs_informatique<\/a>> ; # Serveurs (informatique)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/protocoles_de_reseaux_d_ordinateurs<\/a>> ; # Protocoles de r\u00E9seaux d\'ordinateurs<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/1141584<\/a>> ; # TCP\/IP (Computer network protocol)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/977304<\/a>> ; # Internetworking (Telecommunication)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/864205<\/a>> ; # Client\/server computing<\/span>\n\u00A0\u00A0\u00A0\nschema:alternateName<\/a> \"Client-server programming and applications<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"BSD socket version.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> bgn:PrintBook<\/a> ;\u00A0\u00A0\u00A0\nschema:contributor<\/a> <http:\/\/viaf.org\/viaf\/112062676<\/a>> ; # David L. Stevens<\/span>\n\u00A0\u00A0\u00A0\nschema:copyrightYear<\/a> \"1993<\/span>\" ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/viaf.org\/viaf\/4988800<\/a>> ; # Douglas Comer<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"1993<\/span>\" ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/4916640102<\/a>> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Internetworking with TCP\/IP. Vol. III, Client-server programming and applications<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"27064648<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/27064648#PublicationEvent\/englewood_cliffs_n_j_prentice_hall_1993<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Agent\/prentice_hall<\/a>> ; # Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780134742229<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/27064648<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/005.2\/e20\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Agent\/prentice_hall<\/a>> # Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Prentice Hall<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Place\/englewood_cliffs_n_j<\/a>> # Englewood Cliffs, N.J.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Englewood Cliffs, N.J.<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Thing\/computers<\/a>> # Computers<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Thing<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computers<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/protocoles_de_reseaux_d_ordinateurs<\/a>> # Protocoles de r\u00E9seaux d\'ordinateurs<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Protocoles de r\u00E9seaux d\'ordinateurs<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/reseaux_d_ordinateurs<\/a>> # R\u00E9seaux d\'ordinateurs<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"R\u00E9seaux d\'ordinateurs<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Topic\/serveurs_informatique<\/a>> # Serveurs (informatique)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Serveurs (informatique)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/nju<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"nju<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/1141584<\/a>> # TCP\/IP (Computer network protocol)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"TCP\/IP (Computer network protocol)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/864205<\/a>> # Client\/server computing<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Client\/server computing<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/977304<\/a>> # Internetworking (Telecommunication)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Internetworking (Telecommunication)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/112062676<\/a>> # David L. Stevens<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:birthDate<\/a> \"1962<\/span>\" ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Stevens<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"David L.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"David L. Stevens<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/4988800<\/a>> # Douglas Comer<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Comer<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Douglas<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Douglas Comer<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780134742229<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0134742222<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780134742229<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/27064648<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/27064648<\/a>> ; # Internetworking with TCP\/IP. Vol. III, Client-server programming and applications<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-02-16<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/27064648#PublicationEvent\/englewood_cliffs_n_j_prentice_hall_1993<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Place\/englewood_cliffs_n_j<\/a>> ; # Englewood Cliffs, N.J.<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/4916640102#Agent\/prentice_hall<\/a>> ; # Prentice Hall<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n