Що таке RMI простими словами?

Remote Method Invocation (RMI) — це інтерфейс прикладного програмування (API) на мові програмування Java та середовищі розробки. Це дозволяє об’єктам на одному комп’ютері або віртуальній машині Java (JVM) взаємодіяти з об’єктами, що працюють на іншій JVM у розподіленій мережі.

Віддалений виклик методу (Віддалений виклик методу) Стандарт від Sun для розподілених об’єктів, написаних на Java. RMI — це виклик віддаленої процедури (RPC), який дозволяє віддалено запускати об’єкти Java (програмні компоненти), що зберігаються в мережі.');})();(function(){window.jsl.dh('PqHsZuOeMpPaptQPgNaIoAc__33', '

RMI передає об'єкти за їхніми фактичними класами, тому поведінка об'єктів не змінюється, коли вони надсилаються на іншу віртуальну машину Java. Ця можливість дозволяє вводити нові типи та поведінку у віддалену віртуальну машину Java, таким чином динамічно розширюючи поведінку програми.

RMI — це чисто Java-рішення для віддалених викликів процедур (RPC) і використовується створювати розподілені програми на java. Об’єкти Stub і Skeleton використовуються для зв’язку між клієнтом і стороною сервера.

The Виклик віддаленого методу Java (Java RMI) — це Java API, який виконує віддалений виклик методів, об’єктно-орієнтований еквівалент віддалених викликів процедур (RPC), із підтримкою прямої передачі серіалізованих класів Java і розподіленого збирання сміття.

Цілі RMI Сприяє вирішенню трудових спорів між членами та їхніми працівниками шляхом примирення/посередництва/арбітражу. Регулює відносини між членами та їхніми працівниками та/або профспілками та захищає та підтримує інтереси членів у цьому відношенні.