RMI står for "Remote Method Invocation ". Det er en Java-sproget programmering metode til at kommunikere over netværk . RMI er også kendt som RMI Wire protokollen. Funktion
RMI er afhængig af en række andre protokoller til at transportere data på tværs af et netværk. Fremgangsmåden skaber en forbindelse fra en klientcomputer til en server . RMI Transportprotokol styrer forbindelsen mellem de to computere.
Formål
RMI sender en kommando til en server og modtager tilbage resultaterne af gennemførelsen af dette samarbejdsprogram . Meddelelsesformaterne af RMI kommer fra to andre protokoller: Java Objekt serialisering protokol og HTTP (Hypertext Transfer Protocol). RMI bruger HTTP " POST " kommando til at få sine instrukser eksekveret på serveren .
Method
RMI bruger tre typer forbindelser , der kræver tre forskellige protokoller . Disse er Stream Protocol Single Op protokollen og Multiplex protokol. Det indre Op Protocol er en forbindelsesløs transmission. Et budskab henter et svar. Stream og Multiplex metoder oprette forbindelser , hvorover en række meddelelser , der udveksles. RMI Multiplex protokollen gør det muligt flere " virtuelle" forbindelser til rejse over den samme forbindelse.