我将实现 JSON-RPC Web 服务。我需要这方面的规范。到目前为止,我只发现了一种可以称为真正规范的资源:
- JSON-RPC 1.0 http://json-rpc.org/wiki/specification
- JSON-RPC 2.0 的提议:http ://groups.google.com/group/json-rpc/web/json-rpc-2-0 (为什么在google groups上?)
但是我已经看到像 Dojo 这样的 JavaScript 框架积极使用 JSON-RPC SMD
但它需要 JSON Schema 规范,但它会重定向到错误的 URL 作为参考。到目前为止,我发现了以下内容:
而且还是草稿...
任何人都可以指出一些实际的规格......至少官方更新的东西?因为看起来按原样实现 JSON-RPC 1.0 可能还不够,至少对于像 Dojo 这样的框架来说是这样。还是我错了?
问题:
JSON-RPC 1.0 规范的实现是否足以为大多数现代客户端提供 JSON-RPC 服务,以及有多少客户端(如果有的话)实际支持 JSON-RPC 1.0(SMD、Schema、2.0)以外的功能?
因为看起来 JSON-RPC 1.0 只是一个有官方规范的(而不是草稿)
如果我应该实施 SMD,或者建议有人可以指向官方的、最新的Json Schema和服务映射描述规范,还是我找到的链接真的是“规范”?
JSON-RPC 2.0、SMD 和 JSON-Schema 草案是否足够稳定以实施它们?
注意:不建议现有的 JSON-RPC 服务实现。
有人吗?
编辑:有人使用 JSON-RPC 吗?