Java RMI

E68048

Java RMI is a Java-based distributed object technology that enables remote method invocation between JVMs, allowing objects in different processes or networked machines to communicate as if they were local.

AI illustration

How this image was made

AI-generated illustration of Java RMI

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Java RMI (Java RMI is a Java-based distributed object technology that enables remote method invocation between JVMs, allowing objects in different processes or networked machines to communicate as if they were local.)

All labels observed (7)

Label Occurrences
Java RMI canonical 9
RMI registry 3
Java Remote Method Protocol 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Java API ⓘ
distributed object technology ⓘ
remote method invocation framework ⓘ
allows invocation of methods on remote objects ⓘ
objects in different JVMs to communicate as if local ⓘ
canUse RMI-IIOP ⓘ
linked to: Java RMI
category Java platform technology ⓘ
linked to: Java

remote procedure call system ⓘ
defaultTransportProtocol JRMP ⓘ
developedBy Sun Microsystems ⓘ
enables communication between JVMs ⓘ
distributed computing in Java ⓘ
remote method invocation ⓘ
hasComponent rmic compiler ⓘ
rmiregistry ⓘ
hasConcept RMI registry ⓘ
linked to: Java RMI

remote object ⓘ
remote reference ⓘ
skeleton ⓘ
stub ⓘ
implementedInLanguage Java ⓘ
introducedInVersion JDK 1.1 ⓘ
partOf Java Standard Edition ⓘ
provides automatic parameter marshalling ⓘ
automatic parameter unmarshalling ⓘ
distributed garbage collection ⓘ
location transparency for remote objects ⓘ
requires definition of remote interfaces ⓘ
implementation of remote objects ⓘ
network connectivity between JVMs ⓘ
runsOn Java Virtual Machine ⓘ
linked to: HotSpot JVM
standardizedIn Java SE platform ⓘ
supports code downloading from remote JVMs ⓘ
custom socket factories ⓘ
passing objects by value ⓘ
passing remote references by reference ⓘ
security via Java security manager ⓘ
synchronous remote calls ⓘ
supportsProtocol IIOP ⓘ
JRMP ⓘ
usedFor building distributed Java applications ⓘ
client-server communication in Java ⓘ
uses JRMP ⓘ
RMI registry ⓘ
linked to: Java RMI

remote interfaces ⓘ
serialization of Java objects ⓘ
skeletons ⓘ
stubs ⓘ
usesPortByDefault 1099 ⓘ

How these facts were elicited

Referenced by (17)

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

Sun Microsystems → developerOf → Java RMI ⓘ
Java RMI → uses → RMI registry ⓘ
linked to: Java RMI
Java RMI → canUse → RMI-IIOP ⓘ
linked to: Java RMI
Java RMI → hasConcept → RMI registry ⓘ
linked to: Java RMI
Jini → basedOn → Java RMI ⓘ
Jini → relatedTo → Java RMI ⓘ
Java Class Library → includesPackage → java.rmi ⓘ
linked to: Java RMI
JRun → supportsTechnology → RMI ⓘ
linked to: Java RMI
DCOM → competesWith → Java RMI ⓘ
JDK 1.1 → introducesAPI → RMI (Remote Method Invocation) ⓘ
linked to: Java RMI
JRMP → fullName → Java Remote Method Protocol ⓘ
linked to: Java RMI
JRMP → partOf → Java RMI ⓘ
JRMP → usedWith → RMI registry ⓘ
linked to: Java RMI
JRMP → defaultProtocolFor → Java RMI ⓘ
Apache River → usesTechnology → Java RMI ⓘ