gptkbp:instanceOf
|
remote procedure call protocol
|
gptkbp:alternativeTo
|
gptkb:REST
gptkb:SOAP
gptkb:XML-RPC
gptkb:gRPC
|
gptkbp:canBe
|
gptkb:HTTP
gptkb:TCP
gptkb:WebSocket
|
gptkbp:compatibleWith
|
gptkb:HTTP
message envelope
|
gptkbp:definedIn
|
gptkb:JSON-RPC_Working_Group
|
gptkbp:firstPublished
|
2005
|
gptkbp:hasErrorCodes
|
-32600
-32601
-32602
-32603
-32700
|
gptkbp:hasFeature
|
lightweight
error handling
batch requests
no transport binding
platform independent
|
gptkbp:hasMethod
|
method
id
result
error
params
|
gptkbp:hasParameterTypes
|
named
positional
|
gptkbp:hasVersion
|
2.0
1.0
|
https://www.w3.org/2000/01/rdf-schema#label
|
JSON-RPC
|
gptkbp:isLanguageIndependent
|
true
|
gptkbp:isOpenStandard
|
true
|
gptkbp:isStateless
|
true
|
gptkbp:isTransportAgnostic
|
true
|
gptkbp:latestReleaseVersion
|
2010
|
gptkbp:specifies
|
https://www.jsonrpc.org/specification
|
gptkbp:supports
|
notifications
request-response model
|
gptkbp:usedBy
|
gptkb:Bitcoin
gptkb:Ethereum
gptkb:Monero
gptkb:Language_Server_Protocol
gptkb:OpenAI_API
|
gptkbp:uses
|
gptkb:JSON
|
gptkbp:bfsParent
|
gptkb:network_protocol
|
gptkbp:bfsLayer
|
4
|