Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Сетевые Функции и Улучшения

в Java версия 1.4 SE

IPv6 (интернет-версия 6 Протокола)

J2SE™ 1.4 поддерживает IPv6 в TCP и основанных на UDP приложениях, включая многоадресную передачу, и будет поддерживать большинство приложений конечного пользователя в использовании сегодня. См. Руководство пользователя IPv6.

Дайджест-аутентификация HTTP

Реализация дайджест-аутентификации HTTP была обновлена, чтобы поддерживать прокси так же как серверы источника, и была также обновлена, чтобы обеспечить все возможности, определенные в RFC2617, за исключением подлинно-международного режима.

Много системных свойств были добавлены, которые изменяют поведение механизма дайджест-аутентификации. Они идентифицируются в Сетевом документе Свойств.

Несвязанная/Несвязанная Поддержка Сокета

Позволяет более гибкое создание сокета, привязку, и соединение. Манипулирование включениями опциями сокета прежде, чем установить или принять соединения. Кроме того, тайм-аут может быть определен, устанавливая соединение.

Новый класс javax.net.ssl.SSLSocket is a subclass of java.net.Socket that provides security through encryption. The mechanism is called the Java Secure Socket Extension (JSSE), and it provides encryption for data sent via sockets. See the JSSE Reference Guide for further information.

Соединенная Поддержка Сокета UDP

Метод DatagramSocket.connect теперь устанавливает ассоциацию адреса на собственном уровне. Где поддерживающийся, это позволяет приложению иметь видимость порта ICMP недостижимые сообщения как индикация, что удаленное приложение недоступно.

Универсальный Ресурс Indentifier (URI)

Класс java.net.URI нов в J2SE 1.4. Это позволяет конструкцию URI и анализирующий без присутствия обработчика протокола, который не возможен с классом URL. Класс URI совместим с RFC 2396 и RFC 2732.

Обработчик Протокола FTP

Существенная перестройка, чтобы заставить функциональность соответствовать в максимально возможной степени текущим стандартам (RFC 1738 & 959). Это улучшение исправляет несколько ошибок, связанных с функциональностью FTP. Например, пассивный режим для FTP работает в J2SE 1.4.

Поддержка SP DNS JNDI в InetAddress

Это улучшение в классе java.net.InetAddress enables applications to configure a pure Java name service provider by using a DNS name service provider through JNDI. See JNDI DNS service provider settings in the Network Properties document for information on enabling this support.

URLEncoder и Улучшения URLDecoder

Методы    URLEncoder.encode(String s, String enc) and URLDecoder.decode(String s, String enc) have been added to enable applications to use other character encoding/decoding schemes.   

TCP Внеполосные Данные

Два новых метода в классе java.net.Socket, sendUrgentData() and getOOBInline(), provide limited support for TCP urgent data for support certain legacy applications. Urgent data may be sent on any TCP socket. However, only partial support for receiving urgent data is provided.

SOCKS

Полные V5 (RFC 1928) & TCP V4 поддерживают с autonegociation с прокси который версия использовать. См. настройки поддержки протокола SOCKS в Сетевом документе Свойств для информации об использовании свойств, чтобы определить прокси-сервер SOCKS.

NetworkInterface

Класс java.net.NetworkInterface is new in J2SE 1.4. It allows enumeration of interfaces and addresses. This new class should be useful to applications deployed on multihomed and machines with multiple network interfaces.

Другие Главные Улучшения

J2SE 1.4 также предложения следующий.

Новые Классы

Вот ссылки к спецификациям API для новых классов и исключений в пакете java.net.


Oracle и/или его филиалы Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами