RPC

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf protocol
gptkbp:canBe HTTP as a transport protocol
TCP as a transport protocol
gptkbp:developedBy computer scientists
gptkbp:energyEfficiency network communication
gptkbp:firstIntroduced 1980s
gptkbp:hasVariants gptkb:XML-RPC
gptkb:JSON-RPC
https://www.w3.org/2000/01/rdf-schema#label RPC
gptkbp:isAttendedBy open-source projects
startups
large organizations
gptkbp:isChallengedBy gptkb:GraphQL
RESTful APIs
gptkbp:isCitedBy protocol specifications
gptkbp:isDocumentedIn RFCs
technical papers
gptkbp:isEvaluatedBy performance metrics
security metrics
scalability metrics
gptkbp:isFacilitatedBy interoperability
gptkbp:isFoundIn cloud computing
web services
gptkbp:isInfluencedBy network protocols
software engineering principles
gptkbp:isInvolvedIn various programming languages
gptkbp:isLocatedIn various frameworks
various libraries
gptkbp:isPartOf software architecture
gptkbp:isRelatedTo client-server architecture
service-oriented architecture
message passing
API_design
gptkbp:isSimilarTo REST
SOAP
gptkbp:isSupportedBy gRPC
programming communities
Apache Thrift
gptkbp:isUsedBy enterprise applications
various applications
mobile applications
web applications
gptkbp:isUsedFor bandwidth
latency
mock servers
stubs
gptkbp:isUsedIn distributed computing
microservices architecture
gptkbp:isVisitedBy new technologies
gptkbp:security gptkb:SSL/TLS
OAuth
gptkbp:supports asynchronous communication
synchronous communication
gptkbp:usedFor remote procedure calls