Технология Java RMI

Технология Java RMI (Remote Method Invocation - вызов удалённых методов) реализует прозрачный доступ к методам удалённых объектов, в том числе обеспечивает передачу параметров методу, инициацию выполнения метода и возврат результата клиенту.

Приложение, использующее технологию Java RMI, строится на базе клиент-серверной архитектуры. Процесс-сервер создает объект и публикует ссылку на этот объект, например, путём передачи удаленной объектной ссылки. Процесс-клиент получает и использует ссылку на удалённый объект для вызова его методов. Также технология RMI предоставляет прозрачный механизм информационного взаимодействия клиента с сервером.

Преимущества технологии Java RMI:

  • • предоставление возможности использования объектно- ориентированной концепции разработки распределённых приложений и механизм взаимодействия между его компонентами;
  • • кроссплатформенность, которая обеспечивается виртуальной машиной Java.

Ограничения данной технологии:

  • • ориентация только на платформу Java;
  • • необходимость установления соединений между компонентами распределённого приложения.
 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >