XMLRPC

GPTKB entity

Properties (49)
Predicate Object
gptkbp:instanceOf protocol
gptkbp:availableFormats XML
gptkbp:canBe structured data
gptkbp:designedBy gptkb:Dave_Winer
gptkbp:firstAppearance 1998
gptkbp:hasCitations compared to REST
gptkbp:hasLibrary available for various languages
gptkbp:hasSpecialty XML-RPC_Specification
https://www.w3.org/2000/01/rdf-schema#label XMLRPC
gptkbp:isBasedOn HTTP and XML
gptkbp:isChallengedBy RESTful services
gptkbp:isCitedBy W3C
gptkbp:isCompatibleWith gptkb:JSON-RPC
gptkbp:isConsidered legacy technology
a lightweight protocol
a precursor to REST
gptkbp:isDocumentedIn RFC 3920
gptkbp:isLedBy SOAP
gptkbp:isLocatedIn many programming languages
many software libraries
gptkbp:isNotableFor complex data types
gptkbp:isOftenMadeWith gRPC
gptkbp:isPartOf Web services
XML-based protocols
the evolution of web services
the history of web protocols
gptkbp:isRecognizedFor high-performance applications
gptkbp:isRelatedTo Web APIs
gptkbp:isSetIn true
gptkbp:isSimilarTo SOAP
gptkbp:isSuitableFor simple web services
gptkbp:isSupportedBy multiple platforms
various programming communities
many web frameworks
gptkbp:isUsedBy various APIs
gptkbp:isUsedFor REST
interoperability between systems
various tools
in modern applications
gptkbp:isUsedIn various applications
content management systems
gptkbp:isUtilizedFor legacy systems
gptkbp:isVisitedBy open standards
gptkbp:provides method invocation over the Internet
gptkbp:security HTTPS
gptkbp:supports multiple programming languages
gptkbp:transportLinks HTTP
gptkbp:usedFor remote procedure calls
gptkbp:uses XML_for_encoding_data