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

Сети Свойств

Есть несколько стандартных системных свойств, используемых, чтобы изменить механизмы и поведение различных классов java.net пакет. Некоторые проверяются только однажды при запуске VM, и поэтому лучше всего устанавливаются, используя-D опцию команды java, в то время как другие имеют более динамический характер и могут также быть изменены, используя System.setProperty () API. Цель этого документа состоит в том, чтобы перечислить и детализировать все эти свойства.

Если нет никакого специального замечания, значение свойства проверяется каждый раз, когда оно используется.

IPv4 / IPv6

Оба из этих свойств проверяются только однажды при запуске.

Прокси

Прокси-сервер позволяет косвенное соединение с сетевыми службами и используется, главным образом, для безопасности (чтобы пройти через брандмауэры), и причины производительности (прокси часто обеспечивают кэширующиеся механизмы). Следующие свойства учитывают конфигурацию различного типа прокси.

Misc свойства HTTP

Все эти свойства проверяются только однажды при запуске.

Кэш адреса

java.net пакет, делая разрешение имени, использует кэш адреса и для безопасности и для причин производительности. Любой попытке разрешения адреса, быть этим вперед (имя к IP-адресу) или реверс (IP-адрес, чтобы назвать), будут кэшировать его результат, было ли это успешно или нет, так, чтобы последующие идентичные запросы не должны были получить доступ к службе именования. Эти свойства позволяют немного настраиваться на том, как кэш работает.

Так как эти 2 свойства являются частью политики безопасности, они не устанавливаются или-D опцией или System.setProperty () API, вместо этого они устанавливаются в файле политики безопасности JRE lib/security/java.security.