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

rmid - Java Системный Демон Активации RMI

rmid запускает системного демона активации, который позволяет объектам быть зарегистрированными и активированными в виртуальной машине Java (JVM).

РЕЗЮМЕ

rmid [options]

ОПИСАНИЕ

rmid инструмент запускает системного демона активации. Системный демон активации должен быть запущен, прежде activatable объекты может быть или зарегистрирован в системе активации или активирован в JVM. См. учебные руководства по Спецификации и Активации RMI для деталей о том, как записать программам то использование activatable удаленные объекты.

Демон может быть запущен, выполняясь rmid команда, и определение файла политики безопасности, следующим образом:

    rmid -J-Djava.security.policy=rmid.policy

Отметьте: Когда реализация рабочего Sun rmid, по умолчанию Вы должны будете определить файл политики безопасности так, чтобы rmid может проверить действительно ли информация в каждом ActivationGroupDesc позволяется использоваться, чтобы запустить JVM для группы активации. Определенно, команда и опции, определенные CommandEnvironment и любой Properties переданный к ActivationGroupDesc's конструктор должен теперь быть явно позволен в файле политики безопасности для rmid. Значение sun.rmi.activation.execPolicy свойство диктует политику это rmid использование, чтобы определить, действительно ли информацию в ActivationGroupDesc может использоваться, чтобы запустить JVM для группы активации.

Выполнение rmid по умолчанию

Чтобы определить альтернативный порт для реестра, следует определить -port опция, запуская rmid. Например,
    rmid -J-Djava.security.policy=rmid.policy -port 1099
запускает системного демона активации и реестр на порту реестра по умолчанию, 1099.

ОПЦИИ

-C <someCommandLineOption>
Определяет опцию, которую передают как параметр командной строки к каждому дочернему процессу (группа активации) rmid когда тот процесс создается. Например, Вы могли передать свойство к каждой виртуальной машине Java, порожденной системным демоном активации:
    rmid -C-Dsome.property=value
Эта возможность передать параметры командной строки к дочерним процессам может быть полезной для отладки. Например, следующая команда:
    rmid -C-Djava.rmi.server.logCalls=true
включит записи разговора клиента с оператором сервера во всех дочерних JVM.

-J <someCommandLineOption>
Определяет опцию, которую передают к java выполнение интерпретатора rmid. Например, чтобы определить это rmid используйте названный файл политики rmid.policy, -J опция может использоваться, чтобы определить java.security.policy свойство на rmid's командная строка, например:
    rmid -J-Djava.security.policy=rmid.policy
-J-Dsun.rmi.activation.execPolicy=<policy>
Определяет политику это rmid использует, чтобы проверить команды и параметры командной строки, используемые, чтобы запустить JVM, в которой работает группа активации. Пожалуйста, отметьте, что эта опция существует только в реализации Sun демона активации RMI. Если это свойство не определяется на командной строке, результатом является то же самое как будто -J-Dsun.rmi.activation.execPolicy=default были определены. Возможные значения <политики> могут быть default, <policyClassName>, или none:

- dir журнала
Определяет имя каталога системное использование демона активации, чтобы записать его базу данных и связанную информацию. Значения по умолчанию каталога журнала к созданию каталога, log, в том, каталоге, в который rmid команда выполнялась.

- порт порта
Определяет порт rmid's использование реестра. Системный демон активации связывает ActivationSystem, с именем java.rmi.activation.ActivationSystem, в этом реестре. Таким образом, ActivationSystem на локальной машине может быть получен, используя следующий Naming.lookup вызов метода:
    import java.rmi.*; 
    import java.rmi.activation.*;

    ActivationSystem system; system = (ActivationSystem)
    Naming.lookup("//:port/java.rmi.activation.ActivationSystem");
- останавливаются
Останавливает текущий вызов rmid, для порта, определенного -port опция. Если никакой порт не будет определен, то это остановится rmid работа порта 1098.

ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ

ПУТЬ К КЛАССУ
Используемый, чтобы обеспечить систему путь к определяемым пользователем классам. Каталоги разделяются двоеточиями на UNIX и Macintosh и точками с запятой на Win95. Например:
    .;C:\usr\local\java\classes

СМ. ТАКЖЕ

rmic, ПУТЬ К КЛАССУ, java


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