Skip to content
Scan a barcode
Scan
Added to your cart
Paperback TCP/IP Sockets in Java: Practical Guide for Programmers Book

ISBN: 0123742552

ISBN13: 9780123742551

TCP/IP Sockets in Java: Practical Guide for Programmers (The Practical Guides)

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$5.19
Save $25.76!
List Price $30.95
Almost Gone, Only 2 Left!

You Might Also Enjoy

TCP/IP Sockets in C, Second Edition: Practical Guide for Programmers
TCP/IP Sockets in C, Second Edition: Practical Guide for Programmers
Michael J. Donahoo, Kenneth L. Calvert

from: $7.59

TCP/IP Sockets in C#: Practical Guide for Programmers (The Practical Guides)
TCP/IP Sockets in C#: Practical Guide for Programmers (The Practical Guides)
Kenneth L. Calvert, David Makofske, Michael J. Donahoo

from: $5.09

Pocket Guide to TCP/IP Sockets (C Version) (The Morgan Kaufmann Practical Guides Series)
Pocket Guide to TCP/IP Sockets (C Version) (The Morgan Kaufmann Practical Guides Series)
Michael J. Donahoo, Kenneth L. Calvert

from: $5.29

Computer Networking: A Top-Down Approach
Computer Networking: A Top-Down Approach
James F. Kurose, Keith Ross, Keith W. Ross

from: $4.25

Mastering Regular Expressions
Mastering Regular Expressions
Jeffrey E.F. Friedl

from: $4.79

SQL: Practical Guide for Developers (The Morgan Kaufmann Series in Data Management Systems)
SQL: Practical Guide for Developers (The Morgan Kaufmann Series in Data Management Systems)
Michael J. Donahoo, Gregory D. Speegle, Gregory Speegle

from: $25.99

The Protocols (TCP/IP Illustrated, Volume 1)
The Protocols (TCP/IP Illustrated, Volume 1)
W. Richard Stevens, Kevin R. Fall

from: $12.99

UNIX Network Programming
UNIX Network Programming
W. Richard Stevens

from: $5.59

Numerical Recipes in C: The Art of Scientific Computing
Numerical Recipes in C: The Art of Scientific Computing
William T. Vetterling, Brian P. Flannery, William H. Press, Saul A. Teukolsky, B.P. Flannery, S.A. Teukolsky

from: $5.89

Java Network Programming
Java Network Programming
Elliotte Rusty Harold

from: $5.59

The C++ Standard Library: A Tutorial and Reference
The C++ Standard Library: A Tutorial and Reference
Nicolai M. Josuttis, Josuttis Nicolai M.

from: $6.49

Practical C Programming, 3rd Edition
Practical C Programming, 3rd Edition
Steve Oualline

from: $4.59

The C++ Programming Language
The C++ Programming Language
Bjarne Stroustrup

from: $5.19

Computer Networks
Computer Networks
Andrew S. Tanenbaum

from: $4.69

Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First)
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First)
David West, Gary Pollice, Brett McLaughlin, David West

from: $8.39

Computer Networks: A Systems Approach
Computer Networks: A Systems Approach
Larry L. Peterson, Bruce S Davie, Davie, Bruce S., Bruce S. Davie

from: $5.09

Understanding the Linux Kernel
Understanding the Linux Kernel
Daniel P. Bovet, Marco Cesati

from: $5.29

Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture
Internetworking with TCP/IP Vol.1: Principles, Protocols, and Architecture
Douglas E. Comer

from: $5.49

Signals and Systems
Signals and Systems
Alan V. Oppenheim, S. Hamid Nawab, Alan Willsky, S. Nawab

Out of Stock

Book Overview

The networking capabilities of the Java platform have been extended considerably since the first edition of the book. This new edition covers version 1.5-1.7, the most current iterations, as well as making the following improvements:

The API (application programming interface) reference sections in each chapter, which describe the relevant parts of each class, have been replaced with (i) a summary section that lists the classes and methods used in the code, and (ii) a "gotchas" section that mentions nonobvious or poorly-documented aspects of the objects.

In addition, the book covers several new classes and capabilities introduced in the last few revisions of the Java platform. New abstractions to be covered include NetworkInterface, InterfaceAddress, Inet4/6Address, SocketAddress/InetSocketAddress, Executor, and others; extended access to low-level network information; support for IPv6; more complete access to socket options; and scalable I/O. The example code is also modified to take advantage of new language features such as annotations, enumerations, as well as generics and implicit iterators where appropriate.

Most Internet applications use sockets to implement network communication protocols. This book's focused, tutorial-based approach helps the reader master the tasks and techniques essential to virtually all client-server projects using sockets in Java. Chapter 1 provides a general overview of networking concepts to allow readers to synchronize the concepts with terminology. Chapter 2 introduces the mechanics of simple clients and servers. Chapter 3 covers basic message construction and parsing. Chapter 4 then deals with techniques used to build more robust clients and servers. Chapter 5 (NEW) introduces the scalable interface facilities which were introduced in Java 1.5, including the buffer and channel abstractions. Chapter 6 discusses the relationship between the programming constructs and the underlying protocol implementations in more detail. Programming concepts are introduced through simple program examples accompanied by line-by-line code commentary that describes the purpose of every part of the program. No other resource presents so concisely or so effectively the material necessary to get up and running with Java sockets programming.

Customer Reviews

5 customer ratings | 5 reviews

Rated 5 stars
excellent intro

a very nice, intro level book. it starts at the very beginning, but doesn't waste a lot of time; provides the reader with some simple working examples, well explained; and points the way to more sophisticated stuff. perfect.

0Report

Rated 5 stars
The Right Book To Buy

I very much agree with the other reviews on this site. This book hits the meat of using TCP/IP with Java. Some prerequisites for this book are the following topics. I recommend that you get a single book for each topic.* Basic Java Programming including I/O and Threads* The TCP/IP protocol suite and TCP/IP networking* Cryptography (recommended)* Java Security (recommended)You will need additional books if you want to hit topics...

0Report

Rated 4 stars
To the Point .. Easy to Follow

TCP/IP Sockets in Java is a great way for any Java programmer to get started. The code examples are numerous yet thorough and clear. This book should be enough information to get any Java programmer started with the sockets API. There are a few things that this book is not. Its not a complete reference of the sockets API. Its not a thorough reference of TCP/IP. Finally, this book is not for people who are new to Java. Overall...

0Report

Rated 5 stars
Very Well Laid Out Book

This book, with only 116 pages, is very well laid out. It explains in detail that is somewhat rare in technical books such that any average java programmer should be able to follow it very well. Also, it keeps focus on its discussion so that it explains the main meat of the Sockets API in the 116 pages that make up the book. After reading this book, the average Java Programmer should be able to apply this knowledge to any...

0Report

Rated 4 stars
I like it.

Short, cheap and stays on topic. What more could you ask for? About the size of K & R and (inexpensive), two great features right there. I am so very tired of computer books that could kill me if they fell out of my shelf. This book gives lots of example code, exactly what you need to figure out how to make use of all those java classes.

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured