TCP/IP sockets in Java : practical guide for programmers / Kenneth L. Calvert, Michael J. Donahoo.
"Taking into account Java's categorical popularity as well as those recent and electrifying innovations in both its form and functions, this new edition of TCP/IP Sockets in Java covers the most current iterations of the language (versions 1.5-1.7), as well as several new and important abs...
Saved in:
Main Authors: | , |
---|---|
Format: | Book |
Language: | English |
Published: |
Amsterdam ; Boston :
Elsevier/Morgan Kaufmann,
[2008]
|
Edition: | Second edition. |
Series: | Morgan Kaufmann practical guides series.
|
Subjects: |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
005 | 20221101223116.0 | ||
008 | 091028s2008 ne a b 001 0 eng d | ||
010 | |a 2007039444 | ||
011 | |a BIB MATCHES WORLDCAT | ||
020 | |a 0123742552 |q pbk. (alk. paper) | ||
020 | |a 9780123742551 |q pbk. (alk. paper) | ||
035 | |a (ATU)b11600044 | ||
035 | |a (OCoLC)173502744 | ||
040 | |a DLC |b eng |e rda |c DLC |d BTCTA |d BAKER |d YDXCP |d C#P |d OCoLC |d ATU | ||
050 | 0 | 0 | |a QA76.625 |b .C35 2008 |
082 | 0 | 0 | |a 005.133 |2 22 |
100 | 1 | |a Calvert, Kenneth L., |e author. |9 1076044 | |
245 | 1 | 0 | |a TCP/IP sockets in Java : |b practical guide for programmers / |c Kenneth L. Calvert, Michael J. Donahoo. |
250 | |a Second edition. | ||
264 | 1 | |a Amsterdam ; |a Boston : |b Elsevier/Morgan Kaufmann, |c [2008] | |
264 | 4 | |c ©2008 | |
300 | |a xiv, 177 pages : |b illustrations ; |c 24 cm. | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a unmediated |b n |2 rdamedia | ||
338 | |a volume |b nc |2 rdacarrier | ||
490 | 1 | |a The Morgan Kaufmann practical guides series | |
504 | |a Includes bibliographical references (pages 167-168) and index. | ||
505 | 0 | 0 | |g 1. |t Introduction -- |g 1.1. |t Networks, Packets, and Protocols -- |g 1.2. |t About Addresses -- |g 1.3. |t About Names -- |g 1.4. |t Clients and Servers -- |g 1.5. |t What Is a Socket? -- |g 1.6. |t Exercises -- |g 2. |t Basic Sockets -- |g 2.1. |t Socket Addresses -- |g 2.2. |t TCP Sockets -- |g 2.3. |t UDP Sockets -- |g 2.4. |t Exercises -- |g 3. |t Sending and Receiving Data -- |g 3.1. |t Encoding Information -- |g 3.2. |t Composing I/O Streams -- |g 3.3. |t Framing and Parsing -- |g 3.4. |t Java-Specific Encodings -- |g 3.5. |t Constructing and Parsing Protocol Messages -- |g 3.6. |t Wrapping Up -- |g 3.7. |t Exercises -- |g 4. |t Beyond the Basics -- |g 4.1. |t Multitasking -- |g 4.2. |t Blocking and Timeouts -- |g 4.3. |t Multiple Recipients -- |g 4.4. |t Controlling Default Behaviors -- |g 4.5. |t Closing Connections -- |g 4.6. |t Applets -- |g 4.7. |t Wrapping Up -- |g 4.8. |t Exercises -- |g 5. |t NIO -- |g 5.1. |t Why Do We Need This? -- |g 5.2. |t Using Channels with Buffers -- |g 5.3. |t Selectors -- |g 5.4. |t Buffers in Detail -- |g 5.5. |t Stream (TCP) Channels in Detail -- |g 5.6. |t Selectors in Detail -- |g 5.7. |t Datagram (OOP) Channels -- |g 5.8. |t Exercises -- |g 6. |t Under the Hood -- |g 6.1. |t Buffering and TCP -- |g 6.2. |t Deadlock Danger -- |g 6.3. |t Performance Implications -- |g 6.4. |t TCP Socket life Cycle -- |g 6.5. |t Demultiplexing Demystified -- |g 6.6. |t Exercises. |
520 | 1 | |a "Taking into account Java's categorical popularity as well as those recent and electrifying innovations in both its form and functions, this new edition of TCP/IP Sockets in Java covers the most current iterations of the language (versions 1.5-1.7), as well as several new and important abstractions, including NetworkInterface, InterfaceAddress, Inet4/6Address, SocketAddress/InetSocketAddress, and Executor. Nearly all Internet applications now use sockets in Java to converse, and this book's focused, tutorial-based approach enables the reader to swiftly master the tasks and techniques essential to virtually all computer communication."--BOOK JACKET. | |
588 | |a Machine converted from AACR2 source record. | ||
650 | 0 | |a Internet programming |9 328650 | |
650 | 0 | |a TCP/IP (Computer network protocol) |9 327709 | |
650 | 0 | |a Java (Computer program language) |9 328476 | |
700 | 1 | |a Donahoo, Michael J., |e author. |9 1076045 | |
830 | 0 | |a Morgan Kaufmann practical guides series. |9 243923 | |
907 | |a .b11600044 |b 03-10-17 |c 27-10-15 | ||
942 | |c B | ||
945 | |a 005.133 JAV CAL |g 1 |i A455653B |j 0 |l cmain |o - |p $49.88 |q - |r - |s - |t 0 |u 5 |v 0 |w 1 |x 0 |y .i12954342 |z 29-10-15 | ||
952 | |0 0 |1 0 |4 0 |6 005_133000000000000_JAV_CAL |7 0 |9 326899 |a C |b C |c cmain |d 2015-10-29 |g 49.88 |i i12954342 |l 5 |m 0 |o 005.133 JAV CAL |p A455653B |r 2021-05-12 00:00:00 |s 2021-04-27 |t 1 |v 49.88 |w 2021-10-31 |y B | ||
998 | |a b |a c |b 06-04-16 |c m |d a |e - |f eng |g ne |h 0 | ||
999 | |c 1202796 |d 1202796 |