ISBN 10: 0596007213 / ISBN 13: 9780596007218
Used / Quantity Available: 0
Available From More Booksellers
View all  copies of this book

About the Book

We're sorry; this specific copy is no longer available. AbeBooks has millions of books. We've listed similar copies below.

Description:

Brand New, Unread Copy in Perfect Condition. A+ Customer Service! Summary: Preface 1. Why Networked Java? What Can a Network Program Do? Security But Wait! There's More! 2. Basic Network Concepts Networks The Layers of a Network IP, TCP, and UDP The Internet The Client/Server Model Internet Standards 3. Basic Web Concepts URIs HTML, SGML, and XML HTTP MIME Media Types Server-Side Programs 4. Streams Output Streams Input Streams Filter Streams Readers and Writers 5. Threads Running Threads Returning Information from a Thread Synchronization Deadlock Thread Scheduling Thread Pools 6. Looking Up Internet Addresses The InetAddress Class Inet4Address and Inet6Address The NetworkInterface Class Some Useful Programs 7. URLs and URIs The URL Class The URLEncoder and URLDecoder Classes The URI Class Proxies Communicating with Server-Side Programs Through GET Accessing Password-Protected Sites 8. HTML in Swing HTML on Components JEditorPane Parsing HTML Cookies 9. Sockets for Clients Socket Basics Investigating Protocols with Telnet The Socket Class Socket Exceptions Socket Addresses Examples 10. Sockets for Servers The ServerSocket Class Some Useful Servers 11. Secure Sockets Secure Communications Creating Secure Client Sockets Methods of the SSLSocket Class Creating Secure Server Sockets Methods of the SSLServerSocket Class 12. Non-Blocking I/O An Example Client An Example Server Buffers Channels Readiness Selection 13. UDP Datagrams and Sockets The UDP Protocol The DatagramPacket Class The DatagramSocket Class Some Useful Applications DatagramChannel 14. Multicast Sockets What Is a Multicast Socket? Working with Multicast Sockets Two Simple Examples 15. URLConnections Opening URLConnections Reading Data from a Server Reading the Header Configuring the Connection Configuring the Client Request HTTP Header Writing Data to a Server Content Handlers The Object Methods Security Considerations for URLConnections Guessing MIME Content Types HttpURLConnection Caches JarURLConnection 16. Protocol Handlers What Is a Protocol Handler? The URLStreamHandler Class Writing a Protocol Handler More Protocol Handler Examples and Techniques The URLStreamHandlerFactory Interface 17. Content Handlers What Is a Content Handler? The ContentHandler Class The ContentHandlerFactory Interface A Content Handler for the FITS Image Format 18. Remote Method Invocation What Is Remote Method Invocation? Implementation Loading Classes at Runtime The java.rmi Package The java.rmi.registry Package The java.rmi.server Package 19. The JavaMail API What Is the JavaMail API? Sending Email Receiving Mail Password Authentication Addresses The URLName Class The Message Class The Part Interface Multipart Messages and File Attachments MIME Messages Folders Index. Bookseller Inventory #

About this title:

Book ratings provided by Goodreads:
3.58 avg rating
(64 ratings)

Synopsis:

The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI).Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers.This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer.

Review: Does this sound familiar? You know Java well enough to write standalone applets and applications, even multithreaded ones, but you know next to nothing about the language's networking capabilities. And guess what--your next job is to write a network-centric Java program. Java Network Programming serves as an excellent introduction to network communications generally and in Java. The book opens with information on network architectures and protocols and the security restrictions placed on applets. Quickly, the author gets to the meat of networked Java with a complete elucidation of the InetAddress class, the URL-related classes, applet-specific networking methods, and sockets. The author also covers packets, Remote Method Invocation (RMI), and servlets.

The one serious shortcoming of this book is that it does not include a companion disk, which is the case with most O'Reilly books. You'll have to visit the publisher's FTP site for the code if you dislike typing the examples manually. On the whole, though, this is an excellent tutorial that will guide you through the world of Java networking as smoothly as possible.

"About this title" may belong to another edition of this title.

Bibliographic Details

Book Condition: New

Top Search Results from the AbeBooks Marketplace

1.

Elliotte Rusty Harold
Published by OReilly Media (2004)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Paperback Quantity Available: 1
Seller:
Brit Books
(Milton Keynes, United Kingdom)
Rating
[?]

Book Description OReilly Media, 2004. Paperback. Condition: Used; Good. Seller Inventory # 1248856

More information about this seller | Contact this seller

Buy Used
US$ 4.01
Convert Currency

Add to Basket

Shipping: US$ 3.78
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Elliotte Harold, Elliotte Rusty Harold
Published by O'Reilly Media, Inc. (2005)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 1
Seller:
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Inc., 2005. Condition: Fair. 3 Edition. Shows definite wear, and perhaps considerable marking on inside. Seller Inventory # GRP69485582

More information about this seller | Contact this seller

Buy Used
US$ 4.29
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

3.

Elliotte Harold, Elliotte Rusty Harold
Published by O'Reilly Media, Inc. (2005)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 2
Seller:
Better World Books
(Mishawaka, IN, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Inc., 2005. Condition: Good. 3 Edition. Shows some signs of wear, and may have some markings on the inside. Seller Inventory # GRP21331164

More information about this seller | Contact this seller

Buy Used
US$ 4.29
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

4.

Elliotte Harold, Elliotte Rusty Harold
Published by O'Reilly Media, Inc. (2005)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 1
Seller:
Better World Books: West
(Reno, NV, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Inc., 2005. Condition: Very Good. 3 Edition. Ships from Reno, NV. Former Library book. Great condition for a used book! Minimal wear. Seller Inventory # GRP98575308

More information about this seller | Contact this seller

Buy Used
US$ 4.29
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

5.

Elliote Rusty Harold; Elliotte Rusty Harold
Published by O'Reilly Media, Incorporated
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Paperback Quantity Available: 1
Seller:
ThriftBooks
(Auburn, WA, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Condition: Very Good. A copy that has been read, but remains in excellent condition. Pages are intact and are not marred by notes or highlighting, but may contain a neat previous owner name. The spine remains undamaged. At ThriftBooks, our motto is: Read More, Spend Less. Seller Inventory # G0596007213I4N00

More information about this seller | Contact this seller

Buy Used
US$ 4.30
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Elliote Rusty Harold; Elliotte Rusty Harold
Published by O'Reilly Media, Incorporated
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Paperback Quantity Available: 1
Seller:
ThriftBooks - Yankee Clipper
(Windsor Locks, CT, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Condition: Good. A copy that has been read, but remains in clean condition. All pages are intact, and the cover is intact. The spine may show signs of wear. Pages can include limited notes and highlighting, and the copy can include previous owner inscriptions. At ThriftBooks, our motto is: Read More, Spend Less. Seller Inventory # G0596007213I3N00

More information about this seller | Contact this seller

Buy Used
US$ 4.30
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Elliote Rusty Harold; Elliotte Rusty Harold
Published by O'Reilly Media, Incorporated
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Paperback Quantity Available: 1
Seller:
ThriftBooks - Blue Cloud
(Phoenix, AZ, U.S.A.)
Rating
[?]

Book Description O'Reilly Media, Incorporated. Paperback. Condition: Good. A copy that has been read, but remains in clean condition. All pages are intact, and the cover is intact. The spine may show signs of wear. Pages can include limited notes and highlighting, and the copy can include previous owner inscriptions. At ThriftBooks, our motto is: Read More, Spend Less. Seller Inventory # G0596007213I3N00

More information about this seller | Contact this seller

Buy Used
US$ 4.30
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

Elliotte Harold, Elliotte Rusty Harold
Published by O'Reilly Media, Inc. (2005)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 2
Seller:
Better World Books Ltd
(Dunfermline, United Kingdom)
Rating
[?]

Book Description O'Reilly Media, Inc., 2005. Condition: Good. 3 Edition. Ships from the UK. Former Library book. Shows some signs of wear, and may have some markings on the inside. Seller Inventory # GRP81084168

More information about this seller | Contact this seller

Buy Used
US$ 1.00
Convert Currency

Add to Basket

Shipping: US$ 4.68
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Elliotte Harold, Elliotte Rusty Harold
Published by O'Reilly Media, Inc. (2005)
ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 1
Seller:
Better World Books Ltd
(Dunfermline, United Kingdom)
Rating
[?]

Book Description O'Reilly Media, Inc., 2005. Condition: Very Good. 3 Edition. Ships from the UK. Great condition for a used book! Minimal wear. Seller Inventory # GRP97009800

More information about this seller | Contact this seller

Buy Used
US$ 1.00
Convert Currency

Add to Basket

Shipping: US$ 4.68
From United Kingdom to U.S.A.
Destination, Rates & Speeds

10.

ISBN 10: 0596007213 ISBN 13: 9780596007218
Used Quantity Available: 1
Seller:
Clean Earth Books
(Atlanta, GA, U.S.A.)
Rating
[?]

Book Description Condition: Good. This item shows some wear from consistent use, but remains in good condition and works great. It may be marked, have identifying markings on it, or show other signs of previous use. Seller Inventory # 1QZF9N00AA8P

More information about this seller | Contact this seller

Buy Used
US$ 1.00
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

There are 14 more copies of this book

View all search results for this book