Wat is RMI in verspreide stelsel?
Wat is RMI in verspreide stelsel?

Video: Wat is RMI in verspreide stelsel?

Video: Wat is RMI in verspreide stelsel?
Video: Voedselveiligheid: in de bijkeuken van Frankrijk | Documentaire 2024, April
Anonim

Advertensies. RMI staan vir Afgeleë metode-aanroeping . Dit is 'n meganisme wat toelaat dat 'n voorwerp in een woon stelsel (JVM) om toegang te verkry tot 'n voorwerp wat op 'n ander JVM loop. RMI word gebruik om te bou versprei aansoeke; dit verskaf afstandkommunikasie tussen Java-programme.

Gevolglik, wat word bedoel met RMI?

Die RMI (Remote Method Invocation) is 'n API wat 'n meganisme bied om verspreide toepassings in Java te skep. Die RMI laat 'n objek toe om metodes aan te roep op 'n voorwerp wat in 'n ander JVM loop. Die RMI bied afstandkommunikasie tussen die toepassings met behulp van twee voorwerpe stomp en skelet.

Net so, waar word RMI gebruik? RMI is 'n suiwer java-oplossing vir Remote Procedure Calls (RPC) en is gebruik word om verspreide toepassing in java te skep. Stomp en skelet voorwerpe is gebruik word vir kommunikasie tussen kliënt- en bedienerkant.

Weet ook, wat is RPC en RMI in verspreide stelsel?

RPC (Remote Procedure Call) en RMI ( Afgeleë metode-aanroeping ) is twee meganismes wat die gebruiker toelaat om prosesse aan te roep of te roep wat op 'n ander rekenaar sal loop as die een wat die gebruiker gebruik. Maar in plaas daarvan om 'n prosedurele oproep deur te gee, RMI gee 'n verwysing na die voorwerp en die metode wat genoem word deur.

Wat is marshalling en Unmarshalling in RMI?

In min woorde, " marshalling " verwys na die proses om die data of die voorwerpe in 'n greepstroom om te skakel, en " unmarshaling " is die omgekeerde proses van die omskakeling van die byte-stroom beack na hul oorspronklike data of voorwerp. Die doel van die " marshalling / unmarshaling " proses is om data oor te dra tussen die RMI stelsel.

Aanbeveel: