【发布时间】:2010-11-20 20:07:17
【问题描述】:
我有一个 C# 中的 API,它不会映射到 JSON-RPC,因为 JSON-RPC 是面向过程的。
您将如何在 JSON-RPC 中表示面向对象的 API?
我当然可以使用 JSON-RPC 扩展,使请求看起来像:
{ "jsonrpc":"2.0", method:"ObjectName.Method", "params":[], "id": 1 }
但这感觉有点骇人听闻,而且还需要大量工作来定义。
我也可以将其作为参数包含在内,但感觉还是不对。
是否有关于使用 JSON-RPC 处理面向对象 API 的最佳实践?
【问题讨论】:
标签: json-rpc