Summer Reading B2G1 Free
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | July 14, 2015

    Joshua Mohr: IMG Your Imagination, Your Fingerprint



    When I was in grad school, a teacher told our workshop that if a published novel is 300 pages, the writer had to generate 1,200 along the way. I... Continue »
    1. $17.50 Sale Hardcover add to wish list

      All This Life

      Joshua Mohr 9781593766030

    spacer
Qualifying orders ship free.
$49.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Computer Languages- Java

Java Network Programming

by

Java Network Programming Cover

ISBN13: 9781449357672
ISBN10: 1449357679
All Product Details

 

Synopses & Reviews

Publisher Comments:

This practical guide provides a complete introduction to developing network programs with Java. Youll learn how to use Javas network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting communications, broadcasting to the local network, and posting data to server-side programs.

Author Elliotte Rusty Harold provides complete working programs to illustrate the methods and classes he describes. This thoroughly revised fourth edition covers REST, SPDY, asynchronous I/O, and many other recent technologies.

  • Explore protocols that underlie the Internet, such as TCP/IP and UDP/IP
  • Learn how Javas core I/O API handles network input and output
  • Discover how the InetAddress class helps Java programs interact with DNS
  • Locate, identify, and download network resources with Javas URI and URL classes
  • Dive deep into the HTTP protocol, including REST, HTTP headers, and cookies
  • Write servers and network clients, using Javas low-level socket classes
  • Manage many connections at the same time with the nonblocking I/O

Synopsis:

The style of both Java and network programming have slowly changed over the past seven years, and the new edition of this popular book reflects that. Java Network Programming, Fourth Edition is a complete introduction to developing network programs using Java, with new coverage of REST, SPDY, and Jar URLs, among others. The author also includes APIs that have appeared up to Java 7.

About the Author

Elliotte Rusty Harold is originally from New Orleans to which he returns periodically in search of a decent bowl of gumbo. However, he currently resides in the Prospect Heights neighborhood of Brooklyn with his wife Beth and dog Thor. He's a frequent speaker at industry conferences including Software Development, Dr. Dobb's Architecture & Design World, SD Best Practices, Extreme Markup Languages, and too many user groups to count. His open source projects include the XOM Library for processing XML with Java and the Amateur media player.

Table of Contents

DedicationPrefaceChapter 1: Basic Network ConceptsChapter 2: StreamsChapter 3: ThreadsChapter 4: Internet AddressesChapter 5: URLs and URIsChapter 6: HTTPChapter 7: URLConnectionsChapter 8: Sockets for ClientsChapter 9: Sockets for ServersChapter 10: Secure SocketsChapter 11: Nonblocking I/OChapter 12: UDPChapter 13: IP MulticastIndexColophon

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

IADEV, August 20, 2013 (view all comments by IADEV)
Deep Dive Networking in Java
I reviewed this upcoming fourth edition while it was part of O'Reilly's Early Release program. I had not seen previous editions of this book, but this edition appears to be updated to include newer Java apis when I reviewed the early release copy. General networking topics are covered in this book but it stays true to its Java language focus and users should not be surprised to see many examples and api signatures throughout the work. The readers that will likely get the most out of this book are Java programmers (with at least a basic knowledge of the language) who need a jump start on the topic of networking in your code. My favorite chapter was URLConnections. To me, it was directly related to practical work I had done in the past and gave me more details that I wish I had dug into at the time. The multiple socket chapters were also interesting reads for me. The more you get into any general programming language, you start to realize that their are many subtopics that one can drill down into and networking is one that deserves in-depth treatment that can be found in this book.

Overall conclusion: For the Java developer looking for more networking knowledge to add to their language skillset.

Disclaimer: I got a copy of this book for review as part of O'Reilly blogger program.
Was this comment helpful? | Yes | No

Product Details

ISBN:
9781449357672
Author:
Harold, Elliotte Rusty
Publisher:
O'Reilly Media
Subject:
Programming Languages - Java
Subject:
Computer Languages-Java
Subject:
REST;SPDY;html;jar urls;java;server side;sockets;urlconnection;web
Edition Description:
Fourth Edition
Publication Date:
20131031
Binding:
TRADE PAPER
Language:
English
Pages:
502
Dimensions:
9.19 x 7 in

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Networking » General

Java Network Programming New Trade Paper
0 stars - 0 reviews
$49.99 In Stock
Product details 502 pages O'Reilly Media - English 9781449357672 Reviews:
"Synopsis" by ,

The style of both Java and network programming have slowly changed over the past seven years, and the new edition of this popular book reflects that. Java Network Programming, Fourth Edition is a complete introduction to developing network programs using Java, with new coverage of REST, SPDY, and Jar URLs, among others. The author also includes APIs that have appeared up to Java 7.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.