JRMP

E341114

JRMP (Java Remote Method Protocol) is Java’s native wire-level protocol that enables remote method invocation between Java virtual machines in distributed applications.

All labels observed (1)

Label Occurrences
JRMP canonical 5

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf network protocol
remote method invocation protocol
abbreviation JRMP
canBeTunneledOver HTTP
category Java technology
linked to: Java

remote communication protocol
communicationStyle synchronous
defaultProtocolFor Java RMI
definedBy Oracle Corporation
designedForLanguage Java
designGoal Java-to-Java transparency
documentationURL https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/
enables remote procedure calls in Java
transparent remote object invocation
fullName Java Remote Method Protocol
linked to: Java RMI
handles remote exceptions
layer application layer
notCompatibleWith non-Java clients without bridging
operatesAt wire level
originallyDefinedBy Sun Microsystems
partOf Java RMI
requires Java Virtual Machine
matching remote interface definitions
scope intra-Java communication
securityConcern Java deserialization vulnerabilities
serializationFormat Java object serialization stream
supports method parameter marshalling
return value unmarshalling
supportsFeature object serialization
pass-by-value semantics
remote method invocation
remote object references
supportsModel client-server model
request-response model
transportProtocol TCP
typicalPort 1099 for RMI registry
usedBetween Java virtual machines
usedFor enterprise Java applications
legacy Java RMI systems
usedIn distributed applications
usedWith RMI registry
linked to: Java RMI

RMI stubs and skeletons

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Java RMI uses JRMP
JRun supportsProtocol JRMP
JRMP abbreviation JRMP