Spec-Zone .ru
спецификации, руководства, описания, API
|
J2SE™ 1.4 поддерживает IPv6 в TCP и основанных на UDP приложениях, включая многоадресную передачу, и будет поддерживать большинство приложений конечного пользователя в использовании сегодня. См. Руководство пользователя IPv6.
Реализация дайджест-аутентификации 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.
Метод DatagramSocket.connect теперь устанавливает ассоциацию адреса на собственном уровне. Где поддерживающийся, это позволяет приложению иметь видимость порта ICMP недостижимые сообщения как индикация, что удаленное приложение недоступно.
Класс java.net.URI нов в J2SE 1.4. Это позволяет конструкцию URI и анализирующий без присутствия обработчика протокола, который не возможен с классом URL. Класс URI совместим с RFC 2396 и RFC 2732.
Существенная перестройка, чтобы заставить функциональность соответствовать в максимально возможной степени текущим стандартам (RFC 1738 & 959). Это улучшение исправляет несколько ошибок, связанных с функциональностью FTP. Например, пассивный режим для FTP работает в J2SE 1.4.
Это улучшение в классе 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.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.
Два новых метода в классе 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.
Полные V5 (RFC 1928) & TCP V4 поддерживают с autonegociation с прокси который версия использовать. См. настройки поддержки протокола SOCKS в Сетевом документе Свойств для информации об использовании свойств, чтобы определить прокси-сервер SOCKS.
J2SE 1.4 также предложения следующий.
Вот ссылки к спецификациям API для новых классов и исключений в пакете java.net.