RMI Protocol

RMI Protocol


RMI står for "Remote Method Invocation". Det er en Java-språk programmering metode for å kommunisere over nettverk. RMI er også kjent som den RMI Wire protokollen.

Funksjon

RMI er avhengig av en rekke andre protokoller for å transportere data over et nettverk. Metoden skaper en forbindelse fra en klientdatamaskin til en server. Den RMI Transport protokollen styrer forbindelsen mellom de to datamaskinene.

Hensikt

RMI sender en kommando til en server og mottar tilbake resultatet av utførelsen av programmet. Meldings formater av RMI kommer fra to andre protokoller: Java Object Serialization protokollen og HTTP (Hypertext Transfer Protocol). RMI bruker HTTP "POST" -kommandoen til å få sine instruksjoner kjøres på serveren.

Metode

RMI bruker tre typer tilkoblinger som krever tre forskjellige protokoller. Dette er Stream Protocol Enkeltrom Op Protocol og Multiplex protokollen. The Single Op Protocol er en forbindelsesløs overføring. En melding henter et svar. The Stream og Multiplex metoder etablere forbindelser over hvilke en rekke meldinger utveksles. Den RMI Multiplex protokollen gjør flere "virtuelle" tilkoblinger til å reise over samme tilkobling.