Пакет java.rmi.server
Устарело: Скелеты и статические заглушки. Скелеты и статически сгенерированные заглушки устарели. Это включает в себя API в этом пакете, которые требуют использования скелетов или статических заглушек, и поддержку их работы во время выполнения. Поддержка скелетов и статических заглушек может быть удалена в будущих релизах платформы. Скелеты не нужны, так как обработка вызовов методов на серверной стороне выполняется непосредственно RMI-средой выполнения. Статически сгенерированные заглушки не нужны, так как заглушки генерируются динамически с помощью Proxy объектов. См. UnicastRemoteObject для получения информации о динамическом генерировании заглушек.
- Since:
- 1.1
| Класс | Описание |
|---|---|
| ExportException | Исключение ExportException - RemoteException, возникающее при попытке экспорта удалённого объекта. |
| LoaderHandler | Устарело. замены нет |
| LogStream | Устарело. замены нет |
| ObjID | ObjID используется для идентификации удалённого объекта, экспортированного в RMI среду выполнения. |
| Operation | Устарело. замены нет |
| RemoteCall | Устарело. замены нет. |
| RemoteObject | Класс RemoteObject реализует поведение java.lang.Object для удалённых объектов. |
| RemoteObjectInvocationHandler | Реализация интерфейса InvocationHandler для использования с Java удалённым вызовом методов (Java RMI). |
| RemoteRef | RemoteRef представляет собой обработчик удалённого объекта. |
| RemoteServer | Класс RemoteServer — общий суперкласс для реализации серверов и предоставляет структуру для поддержки широкого спектра семантики удалённых ссылок. |
| RemoteStub | Устарело. Статически сгенерированные заглушки устарели, т.к. заглушки генерируются динамически. |
| RMIClassLoader | RMIClassLoader включает статические методы для поддержки динамической загрузки классов с RMI. |
| RMIClassLoaderSpi | RMIClassLoaderSpi - интерфейс поставщика сервисов для RMIClassLoader. |
| RMIClientSocketFactory | Объект типа RMIClientSocketFactory используется RMI средой выполнения для получения клиентских сокетов для RMI вызовов. |
| RMIFailureHandler | Объект типа RMIFailureHandler может быть зарегистрирован с помощью вызова RMISocketFactory.setFailureHandler. |
| RMIServerSocketFactory | Объект типа RMIServerSocketFactory используется RMI средой выполнения для получения серверных сокетов для RMI вызовов. |
| RMISocketFactory | Объект типа RMISocketFactory используется RMI средой выполнения для получения клиентских и серверных сокетов для RMI вызовов. |
| ServerCloneException | Исключение ServerCloneException выбрасывается при возникновении удалённой ошибки во время клонирования UnicastRemoteObject. |
| ServerNotActiveException | Исключение ServerNotActiveException - Exception, выбрасываемое при вызове RemoteServer.getClientHost, если метод getClientHost вызывается вне обработки удалённого вызова метода. |
| ServerRef | Устарело. Замены нет. |
| Skeleton | Устарело. замены нет. |
| SkeletonMismatchException | Устарело. замены нет. |
| SkeletonNotFoundException | Устарело. замены нет. |
| SocketSecurityException | Устарело. Этот класс устарел. |
| UID | UID представляет собой идентификатор, уникальный во времени относительно хоста, на котором он сгенерирован, или один из 216 "известных" идентификаторов. |
| UnicastRemoteObject | Используется для экспорта удалённого объекта с JRMP и получения заглушки, которая взаимодействует с удалённым объектом. |
| Unreferenced | Реализация удалённого объекта должна реализовывать интерфейс Unreferenced для получения уведомления, когда больше нет клиентов, ссылающихся на этот удалённый объект. |
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.rmi/java/rmi/server/package-summary.html