JSON-RPC is a [[remote procedure call [[protocol (computing)|protocol encoded in [[JSON. It is a very simple protocol (and very similar to [[XML-RPC), defining only a handful of data types and commands. In contrast to XML-RPC or [[SOAP, it allows for bidirectional communication between the service and the client, treating each more like peers and allowing peers to call one another or send notifications to one another.
| Property | Value |
| dbpprop:abstract
|
- JSON-RPC is a [[remote procedure call [[protocol (computing)|protocol encoded in [[JSON. It is a very simple protocol (and very similar to [[XML-RPC), defining only a handful of data types and commands. In contrast to XML-RPC or [[SOAP, it allows for bidirectional communication between the service and the client, treating each more like peers and allowing peers to call one another or send notifications to one another. It also allows multiple calls to be sent to a peer which may be answered out of order. A JSON invocation can be carried on an HTTP request where the [[MIME#Content-Type|content-type is application/json. Besides using [[HTTP for transport, one may use [[TCP/IP sockets. Using sockets, one can create much more responsive web applications with JSON-RPC, compared to polling data from a service with JSON-RPC over HTTP.
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdf:type
| |
| rdfs:comment
|
- JSON-RPC is a [[remote procedure call [[protocol (computing)|protocol encoded in [[JSON. It is a very simple protocol (and very similar to [[XML-RPC), defining only a handful of data types and commands. In contrast to XML-RPC or [[SOAP, it allows for bidirectional communication between the service and the client, treating each more like peers and allowing peers to call one another or send notifications to one another.
|
| rdfs:label
| |
| owl:sameAs
| |
| skos:subject
| |
| foaf:homepage
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |