My Account Log in

1 option

TCP/IP sockets in C : practical guide for programmers / Michael J. Donahoo, Kenneth L. Calvert.

EBSCOhost Academic eBook Collection (North America) Available online

View online
Format:
Book
Author/Creator:
Donahoo, Michael J.
Contributor:
Calvert, Kenneth L.
Donahoo, Michael J.
Series:
Morgan Kaufmann practical guides series.
The Morgan Kaufmann practical guides series
Language:
English
Subjects (All):
Application program interfaces (Computer software).
TCP/IP (Computer network protocol).
C (Computer program language).
Physical Description:
1 online resource (147 p.)
Place of Publication:
San Francisco : Morgan Kaufmann, c2001.
Language Note:
English
Summary:
For example code from the text, Winsock adaptations of text code, sample programming exercises and more,click on the grey ""COMPANION SITE"" button to the right. Note: This title was formerly known as Pocket Guide to TCP/IP Socket Programming in C, ISBN 1-55860-686-6.TCP/IP Sockets in C: Practical Guide for Programmers is a quick and affordable way to gain the knowledge and skills you need to develop sophisticated and powerful networked-based programs using sockets. Written by two experienced networking instructors, this book provid
Contents:
Front Cover; TCP/IP Sokets in C: Practical Guide for Programmers; Copyright Page; Contents; Preface; PART 1: Tutorial; Chapter 1. Introduction; 1.1 Networks, Packets, and Protocols; 1.2 About Addresses; 1.3 Clients and Servers; 1.4 What Is a Socket?; Chapter 2. Basic Sockets; 2.1 Creating and Destroying; 2.2 Specifying Addresses; 2.3 TCP Client; 2.4 TCP Server; Chapter 3. Constructing Messages; 3.1 Encoding Data; 3.2 Byte Ordering; 3.3 Alignment and Padding; 3.4 Framing and Parsing; Chapter 4. Using UDP Sockets; 4.1 UDP Client; 4.2 UDP Server; 4.3 Sending and Receiving with UDP Sockets
Chapter 5. Socket Programming5.1 Socket Options; 5.2 Signals; 5.3 Nonblocking I/O; 5.4 Multitasking; 5.5 Multiplexing; 5.6 Multiple Recipients; Chapter 6. Under the Hood; 6.1 Buffering and TCP; 6.2 Deadlock; 6.3 Performance Implications; 6.4 TCP Socket Life Cycle; 6.5 Demultiplexing Demystified; Chapter 7. Domain Name Service; 7.1 Mapping Between Names and Internet Addresses; 7.2 Finding Service Information by Name; PART 2: API Reference; API Reference; Data Structures; Socket Setup; Socket Connection; Socket Communication; Socket Control; Binary/String Conversion
Host and Service InformationBibliography; Index
Notes:
Rev. ed. of: The pocket guide to TCP/IP sockets. c2001.
Includes bibliographical references and index.
ISBN:
1-281-07812-3
9786611078126
0-08-051847-8
OCLC:
476108718

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account