# Networking Features

Documentation Contents

New Features and Enhancements

- New Features and Enhancements in version 1.4 of the Java 2 SDK.

- Networking Release Notes online at java.sun.com.

- Previous changes and enhancements made in version 1.3 of the Java 2 SDK.

Guides

For completeness, this section includes documentation related to changes to the `java.net` package made previously in the Java 1.1 platform:

- Networking Overview (also available in PDF)
  Overview of networking facilities in `java.net`, including Addressing, Making TCP Connections, Sending/Receiving Datagram Packets via UDP, Locating/Identifying Network Resources, and Security.

- IPv6 Support (also available in PDF)
  IPv6 support, including special IPv6 address types and dual-stack node.

- Networking Properties
  Descriptions of properties used by networking

- Extendable Socket and ServerSocket
  The design, rationale, and how to do it

- Socket Options
  Support for popular BSD-style options in the java base classes

- Socket Exceptions
  Subclasses of SocketException for finer granularity of handling network errors

- Miscellaneous
  Important bug fixes, new constructors, new methods, and more

Networking API Reference

- java.net Package
- javax.net Package
- javax.net.ssl Package

Copyright © 2002 Sun Microsystems, Inc. All Rights Reserved. | Java Software