Java Network Programming, 3rd Edition
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.
Table of Contents
Chapter 1. Why Networked Java?
Chapter 2. Basic Network Concepts
Chapter 3. Basic Web Concepts
Chapter 4. Streams
Chapter 5. Threads
Chapter 6. Looking Up Internet Addresses
Chapter 7. URLs and URIs
Chapter 8. HTML in Swing
Chapter 9. Sockets for Clients
Chapter 10. Sockets for Servers
Chapter 11. Secure Sockets
Chapter 12. Non-Blocking I/O
Chapter 13. UDP Datagrams and Sockets
Chapter 14. Multicast Sockets
Chapter 15. URLConnections
Chapter 16. Protocol Handlers
Chapter 17. Content Handlers
Chapter 18. Remote Method Invocation
Chapter 19. The JavaMail API
- Paperback: 504 pages
- Publisher: O’Reilly Media; 3rd Edition (October 2004)
- Language: English
- ISBN-10: 0596007213
- ISBN-13: 978-0596007218