Я собираюсь внедрить веб-сервис JSON-RPC. Мне нужны спецификации для этого. До сих пор я нашел только один ресурс, который можно назвать реальными спецификациями:
- 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?)
Однако я видел, что фреймворки JavaScript, такие как Dojo, активно используют 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 и Отображение Service Description или ссылки, которые я нашел действительно "спецификации?"
- Являются ли проекты JSON-RPC 2.0, SMD и JSON-Schema достаточно стабильными для их реализации?
Примечание. не предлагают существующие реализации службы JSON-RPC.
Кто-нибудь?
Изменить: Кто-нибудь вообще использует JSON-RPC?