RMI - Почему существует client.policy

Я некоторое время искал в Интернете, но не нашел ответа на эти вопросы. Почему существует необходимость в файле client.policy?

Может быть, кто-то может указать мне на страницу Oracle с этой темой. Я нашел только сайты в Лондоне.

Хотя серверу необходимо указать уровни доступа, почему я должен поместить этот файл и в мой клиент?

Я предположил бы, что клиент пытается соединиться с сервером, и сервер решает, разрешен ли этот доступ или нет. Принятие определения на стороне клиента кажется мне немного странным.

1 ответ

Решение

Почему существует необходимость в файле client.policy?

Единственный раз, когда клиенту нужен файл.policy, это если он работает под SecurityManager, и единственное время, когда это необходимо сделать в RMI, - это если вы используете функцию кодовой базы RMI для загрузки файлов классов на клиент.

Это не имеет ничего общего с контролем доступа сервером.

Другие вопросы по тегам