Java remote method invocation: Difference between revisions

Content deleted Content added
No edit summary
Undid revision 594804039 by 61.16.193.162 (talk)
Line 5:
The '''Java Remote Method Invocation''' ('''Java RMI''') is a [[Java (programming language)|Java]] [[Application programming interface|API]] that performs the object-oriented equivalent of [[remote procedure call]]s (RPC), with support for direct transfer of [[Serialization#Java|serialized]] Java classes and [[Distributed Garbage Collection|distributed garbage collection]].
 
# The original implementation depends on [[Java Virtual Machine]] (JVM) class representation mechanisms and it thus only supports making calls from one JVM to viennaanother. The protocol underlying this Java-only implementation is known as [[Java Remote Method Protocol]] (JRMP).
# In order to support code running in a non-JVM context, a [[Common Object Request Broker Architecture|CORBA]] version was later developed.