JSON-RPC 2.0

What is it?

JSON-RPC is lightweight remote procedure call protocol. It is designed to be simple!

Where is the spec?

The specification is located on the json-rpc google groups site.

How do you use it?

It all depends on your language(s), your library(s), your environment(s), and your transport(s).
The original json-rpc site has a list of implementations.
Wikipedia has a list of implementations.
Some members/managers of the group maintain implementation(s).

But you have another question?

There are a lot of sites and posts about json-rpc.
If you have questions about a specific implementation, ask the author first!
Otherwise ask at the json-rpc google group.

Frequently Asked Questions

What is JSON ?
What is RPC ?
What is the difference between 1.0 and 2.0 ?
Why is a raven like a writing desk ?