Full JSON-RPC specifications
- by Artyom
Hello,
I'm going to implement JSON-PRC web service. I need specifications for this. So far I had found only one resource that can be called as real specifications:
JSON-RPC 1.0 http://json-rpc.org/wiki/specification
Proposal of JSON-PRC 2.0: http://groups.google.com/group/json-rpc/web/json-rpc-2-0 (why is it on google groups?)
However I've seen that JavaScript frameworks like Dojo actively use JSON-RPC SMD
Service Mapping Description proposal
But it requires JSON Schema specifications, but it redirects to incorrect URL as reference. So far I had found following:
http://tools.ietf.org/html/draft-zyp-json-schema-02
And it is still draft...
Can anybody point me to spome actual specifications... At least something official updated? Because it looks like that implementing JSON-RPC 1.0 and 2.0 would not be enought, at least for frameworks like Dojo. Or am I wrong?
Questions:
Is it enough to implement JSON-RPC 1.0 specifications and 2.0 draft to be on safe side, would this work for most JSON-RPC clients?
If I should implement SMD, or it is recommended can somebody point to official specifications of Json Schema and Service Mapping Description or links I found are really "specifications?"
Note: do not suggest existing JSON-RPC service implementations.