Какво е RMI в разпределената система?
Какво е RMI в разпределената система?

Видео: Какво е RMI в разпределената система?

Видео: Какво е RMI в разпределената система?
Видео: Синий трактор представляет | Насекомые | Песенки мультики для детей 2024, Ноември
Anonim

Реклами. RMI означава Извикване на отдалечен метод . Това е механизъм, който позволява на обект да се намира в един система (JVM) за достъп/извикване на обект, работещ на друга JVM. RMI се използва за изграждане разпределени приложения; осигурява отдалечена комуникация между Java програми.

Следователно, какво се разбира под RMI?

В RMI (Remote Method Invocation) е API, който предоставя механизъм за създаване на разпределено приложение в java. В RMI позволява на обект да извиква методи на обект, работещ в друга JVM. В RMI осигурява дистанционна комуникация между приложенията, използвайки два обекта заглавие и скелет.

По същия начин, къде се използва RMI? RMI е чисто java решение за отдалечени извиквания на процедури (RPC) и е използван за създаване на разпределено приложение в java. Обектите Stub и Skeleton са използван за комуникация между клиентска и сървърна страна.

Знайте също, какво представляват RPC и RMI в разпределената система?

RPC (Отдалечено повикване на процедура) и RMI ( Извикване на отдалечен метод ) са два механизма, които позволяват на потребителя да извиква или извиква процеси, които ще се изпълняват на различен компютър от този, който потребителят използва. Но вместо да премине процедурно обаждане, RMI предава препратка към обекта и метода, който се извиква.

Какво е маршалинг и демаршалинг в RMI?

С няколко думи " маршалиране " се отнася до процеса на преобразуване на данните или обектите в байтов поток и " демаршалиране " е обратният процес на преобразуване на байт-потока в техните оригинални данни или обект. Целта на " маршалиране / демаршалиране " процесът е прехвърляне на данни между RMI система.

Препоръчано: