gptkbp:instanceOf
|
concept
|
gptkbp:abstracts
|
network communication details
|
gptkbp:allows
|
calling procedures on remote machines
|
gptkbp:challenge
|
interoperability
network latency
versioning
partial failure
|
gptkbp:enables
|
communication between networked computers
|
gptkbp:example
|
gptkb:JSON-RPC
gptkb:Java_RMI
gptkb:ONC_RPC
gptkb:XML-RPC
gptkb:gRPC
gptkb:Apache_Thrift
|
gptkbp:features
|
gptkb:government_agency
encryption
authentication
|
https://www.w3.org/2000/01/rdf-schema#label
|
RPC systems
|
gptkbp:originatedIn
|
1980s
|
gptkbp:relatedTo
|
gptkb:IDL_(Interface_Definition_Language)
message passing
marshalling
serialization
service discovery
|
gptkbp:standardizedBy
|
gptkb:IETF
gptkb:Open_Group
|
gptkbp:standsFor
|
Remote Procedure Call systems
|
gptkbp:supports
|
asynchronous communication
synchronous communication
|
gptkbp:supportsProtocol
|
gptkb:HTTP
gptkb:TCP
gptkb:UDP
|
gptkbp:usedFor
|
microservices
service-oriented architecture
client-server applications
|
gptkbp:usedIn
|
distributed computing
|
gptkbp:bfsParent
|
gptkb:IDL_Compiler
|
gptkbp:bfsLayer
|
7
|