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 ⓘ