JRMP
Encyclopedia
JRMP, or Java Remote Method Protocol is the Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

 technology-specific protocol for looking up and referencing remote objects. It is a wire level protocol running at the level under Remote Method Invocation
Java remote method invocation
The Java Remote Method Invocation Application Programming Interface , or Java RMI, is a Java application programming interface that performs the object-oriented equivalent of remote procedure calls ....

 (RMI) and over TCP/IP.

Details

JRMP is a Java-specific, stream-based protocol; compare with RMI-IIOP. The RMI-IIOP which exposes Java objects to CORBA
Çorba
Chorba , ciorbă , shurpa , shorpo , or sorpa is one of various kinds of soup or stew found in national cuisines across Middle East...

 ORB
Object request broker
In distributed computing, an object request broker is a piece of middleware software that allows programmers to make program calls from one computer to another via a network...

s is an alternative to JRMP. In contrast to the RMI-IIOP
RMI-IIOP
RMI-IIOP denotes the Java Remote Method Invocation interface over the Internet Inter-Orb Protocol , which delivers Common Object Request Broker Architecture distributed computing capabilities to the Java 2 platform...

, the JRMP is a protocol for Java-to-Java remote calls, which makes it language dependent and means that both client and server must use java objects. However, many application server vendors have developed their own protocols for use with RMI which claim to offer advantages over both IIOP and JRMP.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK