Statements (172)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:remote_control
gptkb:Java_RMI |
gptkbp:allows |
method calls on remote objects
Remote object registration remote garbage collection |
gptkbp:can_be_combined_with |
gptkb:Spring_Framework
|
gptkbp:can_be_extended_by |
custom protocols
|
gptkbp:can_be_used_for |
data analytics
load balancing microservices architecture real-time applications real-time data processing web services data sharing between applications data streaming remote debugging data access layers |
gptkbp:can_be_used_in |
gptkb:mobile_applications
client-server architecture virtualization environments |
gptkbp:can_be_used_with |
gptkb:Java_Beans
gptkb:CORBA gptkb:Java_FX gptkb:Java_Naming_and_Directory_Interface_(JNDI) Java EE applications |
gptkbp:can_handle |
Multiple remote objects
|
gptkbp:dependency |
network connectivity
|
gptkbp:deployment |
cloud platforms
Java application servers |
gptkbp:developed_by |
gptkb:Sun_Microsystems
|
gptkbp:enables |
gptkb:Public_service
distributed computing service-oriented architecture Remote method invocation remote debugging method calls on remote objects remote object invocation service-oriented architecture (SOA) |
gptkbp:facilitates |
Distributed computing
load balancing service-oriented architecture remote object access |
gptkbp:first_released |
gptkb:1997
|
https://www.w3.org/2000/01/rdf-schema#label |
Java RMI
|
gptkbp:initiated_by |
rmiregistry command
|
gptkbp:introduced_in |
gptkb:Java_1.1
|
gptkbp:is_accessible_by |
RMI clients
|
gptkbp:is_affected_by |
network latency
|
gptkbp:is_associated_with |
Java applications
|
gptkbp:is_based_on |
gptkb:Java_programming_language
Java language TCP/ IP protocol Java object model |
gptkbp:is_compatible_with |
gptkb:Kubernetes
gptkb:Java_SE gptkb:Java_EE gptkb:Java_Virtual_Machine gptkb:Java_11 gptkb:Java_2_Platform gptkb:Java_8 gptkb:Docker Java SE 8 and later versions |
gptkbp:is_designed_for |
Java applications
Java-to-Java communication Remote method invocation in Java |
gptkbp:is_documented_in |
Java API documentation
Java RMI Specification |
gptkbp:is_implemented_in |
gptkb:API
gptkb:Java_RMI_Activation gptkb:Java_RMI gptkb:Java_programming_language Java classes Java language |
gptkbp:is_influenced_by |
gptkb:CORBA
gptkb:RPC_(Remote_Procedure_Call) |
gptkbp:is_integrated_with |
gptkb:CORBA
gptkb:software third-party libraries web services |
gptkbp:is_monitored_by |
gptkb:JMX
|
gptkbp:is_often_compared_to |
gptkb:REST
|
gptkbp:is_often_used_in |
gptkb:Java_Beans
gptkb:JNDI microservices architecture scientific computing healthcare applications telecommunications applications enterprise integration |
gptkbp:is_optimized_for |
gptkb:performance
|
gptkbp:is_part_of |
gptkb:Java_Standard_Edition
gptkb:Java_2_Platform gptkb:Java_SE_platform gptkb:Java_ecosystem Java development tools Java EE technologies Java networking framework Java Remote Method Invocation framework |
gptkbp:is_similar_to |
gptkb:CORBA
gptkb:SOAP |
gptkbp:is_supported_by |
gptkb:Java_Development_Kit_(JDK)
gptkb:Java_community |
gptkbp:is_tested_for |
gptkb:JUnit
|
gptkbp:is_typically_run_on |
Server machine
|
gptkbp:is_used_for |
data sharing
data synchronization inter-process communication load testing distributed applications Locating remote objects |
gptkbp:is_used_in |
gptkb:cloud_computing
enterprise applications client-server applications microservices architecture big data applications cloud computing solutions distributed applications financial services applications Io T applications |
gptkbp:is_utilized_for |
gaming applications
|
gptkbp:is_utilized_in |
big data applications
|
gptkbp:operated_by |
TCP/ IP protocol
|
gptkbp:part_of |
gptkb:remote_control
|
gptkbp:provides |
security features
Naming service dynamic class loading remote method invocation capabilities remote object reference load balancing capabilities remote method execution remote object registration API for remote communication remote reference layer transparent remote communication |
gptkbp:requires |
gptkb:Java_Virtual_Machine
gptkb:Java_RMI gptkb:Java_Runtime_Environment gptkb:Java_Development_Kit_(JDK) network connectivity |
gptkbp:security |
gptkb:Java_Security_Manager
gptkb:SSL/_TLS authentication mechanisms |
gptkbp:suitable_for |
enterprise applications
client-server applications real-time applications networked applications high availability systems Io T applications |
gptkbp:supports |
gptkb:Java_Beans
multicast communication multithreading Java interfaces Java security manager callback mechanisms object serialization asynchronous calls multiple remote objects dynamic invocation Dynamic object binding |
gptkbp:type_of |
Registry service
|
gptkbp:used_for |
remote communication in Java applications
|
gptkbp:uses |
gptkb:Java_RMI
gptkb:Java_Naming_and_Directory_Interface_(JNDI) stub and skeleton architecture TCP/ IP protocol |
gptkbp:written_in |
gptkb:Java_programming_language
|
gptkbp:bfsParent |
gptkb:Java_Beans
gptkb:Java_SE gptkb:Kotlin gptkb:Java gptkb:Java_2_Platform gptkb:U._S._Customs_and_Border_Protection |
gptkbp:bfsLayer |
4
|