GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
Remote Procedure Call (RPC) protocol
URI:
https://gptkb.org/entity/Remote_Procedure_Call_(RPC)_protocol
GPTKB entity
Statements (48)
Predicate
Object
gptkbp:instanceOf
gptkb:network_protocol
gptkbp:abstracts
network communication details
gptkbp:alternativeTo
gptkb:REST_APIs
gptkb:GraphQL
message queue protocols
gptkbp:canBe
gptkb:HTTP
gptkb:TCP
gptkb:UDP
gptkb:Windows_operating_system
gptkb:macOS
gptkb:operating_system
gptkb:Linux_operating_system
gptkbp:category
gptkb:network_protocol
gptkbp:definedIn
RFC 5531 (ONC RPC)
gptkbp:enables
execution of code on remote systems
client-server communication
procedure calls across network boundaries
gptkbp:features
gptkb:government_agency
encryption
authentication
gptkbp:firstDescribed
1981
gptkbp:hasConcept
gptkb:bone
marshalling
stub
interface definition language (IDL)
https://www.w3.org/2000/01/rdf-schema#label
Remote Procedure Call (RPC) protocol
gptkbp:implementedIn
gptkb:DCE/RPC
gptkb:JSON-RPC
gptkb:ONC_RPC
gptkb:XML-RPC
gptkb:gRPC
gptkbp:influenced
gptkb:SOAP
gptkb:CORBA
gptkb:Java_RMI
gptkb:gRPC
gptkbp:limitation
network latency
partial failure
complex error handling
tight coupling
gptkbp:originatedIn
gptkb:Bruce_Jay_Nelson
gptkbp:relatedTo
service-oriented architecture
remote method invocation
gptkbp:supports
asynchronous communication
synchronous communication
gptkbp:usedFor
inter-process communication
gptkbp:usedIn
distributed computing
gptkbp:bfsParent
gptkb:RPC:_Remote_Procedure_Call_Protocol_Specification_Version_2
gptkbp:bfsLayer
7