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...

Full description

Saved in:
Bibliographic Details
Main Authors: Calvert, Kenneth L. (Author), Donahoo, Michael J. (Author)
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 
Availability

City Campus

  • Call Number:
    005.133 JAV CAL
    Copy
    Available - City Campus Main Collection
Requests
Request this item Request this AUT item so you can pick it up when you're at the library.
Interlibrary Loan With Interlibrary Loan you can request the item from another library. It's a free service.