Удаленный Вызов метода Java (Java RMI) позволяет программисту создать распределенный Java, основанный на технологии к Java основанные на технологии приложения, в которых методы удаленных объектов Java могут быть вызваны от других виртуальных машин Java, возможно на различных узлах. RMI использует объектную сериализацию, чтобы упорядочить и неупорядочить параметры и не усекает типы, поддерживая истинный объектно-ориентированный полиморфизм.
Начинание Начинающее Учебное руководство показывает Вам шаги, чтобы следовать, чтобы создать распределенную версию классики Привет Мировая программа, используя Java RMI. Привет Мировой апплет делает удаленный вызов метода сервера, от которого он был загружен, чтобы получить сообщение "Привет Мир!"
Используя Пользовательские Фабрики Сокета с Java RMI "Используя Пользовательские Фабрики Сокета с Java RMI" учебное руководство показывает Вам, как создать версию распределенного Привет Мировая программа, в которой Java время выполнения RMI использует сокеты типа, выбранного программистом. Это учебное руководство также включает обсуждение того, как Java RMI может использоваться по сокетам SSL.
Учебные руководства по Активации Учебные руководства по Активации описывают, как использовать Java API RMI, чтобы реализовать, зарегистрировать, и использовать объекты activatable. Каждое учебное руководство представляет различный способ реализовать объект activatable. Все учебные руководства используют ту же самую параметризованную программу установки, которая регистрирует информацию об объекте activatable с Java Системный Демон Активации RMI (rmid).
Конфигурирование inetd Запускаться rmid Демон Интернет сервисов inetd, поддерживаемый на Операционной системе Соляриса (Солярис ОС), обеспечивает альтернативу запуску служб во время начальной загрузки системы. Этот демон, серверный процесс для интернет-служб стандарта, может быть сконфигурирован, чтобы запустить службы по требованию.
Разработка Служб, которые будут Запущены от inetd Это учебное руководство описывает, как структурировать служебную программу (использующий особенно экспортируемый локальный реестр) так, чтобы служба могла быть запущена с inetd когда клиенты соединяются с локальным реестром службы, и как сконфигурировать inetd запустить служебную программу.
Динамическая загрузка кода, используя Java RMI (Используя java.rmi.server.codebase Свойство) Одна из старших значащих возможностей платформы Java является возможностью динамически загрузить программное обеспечение Java от любого URL до VM, работающего в отдельном процессе, обычно на различной физической системе. Результат состоит в том, что удаленная система может выполнить программу, например апплет, который никогда не устанавливался на его диске. Это учебное руководство описывает использование динамической загрузки кода в системе Java, и как это может использоваться с Java RMI.
Java след RMI Продолжительного Учебного руководства по Java Этот след обеспечивает краткий обзор Java система RMI и затем идет через полный клиент-серверный пример, который использует Java уникальные возможности RMI загрузить и выполнить определяемые пользователем задачи во время выполнения. Сервер в реализациях в качестве примера обобщение вычисляет механизм, который клиентское использование вычислить значение пи.
Улучшения
Java Информация о версии RMI Информация о версии описывает улучшения и изменения к Java API RMI и реализация, также к связанным инструментам, rmic, rmiregistry, и rmid.