Spec-Zone .ru
спецификации, руководства, описания, API
|
J2SE™ 1.4 поддерживает IPv6 в TCP и основанных на UDP приложениях, включая многоадресную передачу, и будет поддерживать большинство приложений конечного пользователя в использовании сегодня. См. Руководство пользователя IPv6.
Реализация дайджест-аутентификации HTTP была обновлена, чтобы поддерживать прокси так же как серверы источника, и была также обновлена, чтобы обеспечить все возможности, определенные в RFC2617, за исключением подлинно-международного режима.
Много системных свойств были добавлены, которые изменяют поведение механизма дайджест-аутентификации. Они идентифицируются в Объединяющемся в сеть документе Свойств.
Позволяет более гибкое создание сокета, привязку, и соединение. Включает манипулированию опциями сокета прежде, чем установить или принять соединения. Кроме того, тайм-аут может быть определен, устанавливая соединение.
Новый javax.net.ssl.SSLSocket class является подклассом java.net.Socket, который обеспечивает безопасность через шифрование. Механизм вызывают Расширением Защищенного сокета Java (JSSE), и это обеспечивает шифрование для данных, отправленных через сокеты. См. Справочник JSSE для дополнительной информации.
Метод DatagramSocket.connect теперь устанавливает ассоциацию адреса на собственном уровне. Где поддерживающийся, это позволяет приложению иметь видимость порта ICMP недостижимые сообщения как индикация, что удаленное приложение недоступно.
Класс java.net.URI нов в J2SE 1.4. Это позволяет конструкцию URI и анализирующий без присутствия обработчика протокола, который не возможен с URL class. URI class совместим с RFC 2396 и RFC 2732.
Существенная перестройка, чтобы заставить функциональность соответствовать в максимально возможной степени текущим стандартам (RFC 1738 и 959). Это улучшение исправляет несколько ошибок, связанных с функциональностью FTP. Например, пассивный режим для FTP работает в J2SE 1.4.
Это улучшение в class 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) и URLDecoder.decode(String s, String enc) have been added to enable applications to use other character encoding/decoding schemes.
Два новых метода в class java.net.Socket, sendUrgentData() и 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.