Hvad er RMI i et distribueret system?
Hvad er RMI i et distribueret system?

Video: Hvad er RMI i et distribueret system?

Video: Hvad er RMI i et distribueret system?
Video: RMI architecture | distributed system | Lec-23 | Bhanu Priya 2024, April
Anonim

Annoncer. RMI står for Fjernmetodekald . Det er en mekanisme, der tillader et objekt at opholde sig i en system (JVM) for at få adgang til/kalde et objekt, der kører på en anden JVM. RMI bruges til at bygge fordelt applikationer; det giver fjernkommunikation mellem Java-programmer.

Hvad menes der med RMI?

Det RMI (Remote Method Invocation) er en API, der giver en mekanisme til at skabe distribueret applikation i java. Det RMI tillader et objekt at påkalde metoder på et objekt, der kører i en anden JVM. Det RMI giver fjernkommunikation mellem applikationerne ved hjælp af to objekter, stub og skelet.

Ligeledes, hvor bruges RMI? RMI er en ren java-løsning til Remote Procedure Calls (RPC) og er Brugt at oprette distribueret applikation i java. Stub og skelet objekter er Brugt til kommunikation mellem klient- og serverside.

Ved også, hvad er RPC og RMI i distribueret system?

RPC (Fjern Procedure Call) og RMI ( Fjernmetodekald ) er to mekanismer, der giver brugeren mulighed for at starte eller kalde processer, der kører på en anden computer end den, brugeren bruger. Men i stedet for at sende et procedureopkald, RMI sender en reference til objektet og metoden, der kaldes.

Hvad er rangering og unmarshalling i RMI?

Med få ord, " rangering " refererer til processen med at konvertere dataene eller objekterne inb til en byte-stream, og " unmarshalling " er den omvendte proces med at konvertere byte-strømmen beack til deres originale data eller objekt. Formålet med " rangering / unmarshalling "proces er at overføre data mellem RMI system.

Anbefalede: