使用标准JSON-RPC实现的优点

时间:2011-04-02 11:22:44

标签: json standards json-rpc

我总是最终使用我自己的JSON-RPC简约包装器(因为它很简单):我错过了与标准库相比的东西吗?

2 个答案:

答案 0 :(得分:3)

是的,这很简单。在过去,我采用了类似的方法,并拥有自己的最小json-rpc实现。现在我将jsonrpc2用于相当复杂的应用程序。我之前想念的是什么

  • 没有批量呼叫支持
  • 支持所有错误代码
  • 更好的测试库
  • 更多好东西,如rpc处理器(查看jsonrpc2的文档)
  • 开源的其他明显优势: - )

答案 1 :(得分:0)

如果您正在寻找.net jsonrpc2服务器。查看http://jsonrpc2.codeplex.com/

我还要添加Shekhar的列表

  • 通过跳过'自己动手'一步来加快发展速度。
  • 成本 - 使用社区支持的库最具成本效益。
  • 它可能经过更好的测试,并且比您自己的解决方案更稳定。
  • json-rpc服务器的性能可能比使用自己的解决方案更好。
  • **可维护性**有关于Json-Rpc 2的文档。如果协议具有已定义的规范,则另一位开发人员将能够为您的项目做出贡献或更好地修复错误。他们可能已经熟悉了。
  • 在Json-Rpc.net的情况下,要使方法成为json-rpc方法,您所要做的就是为方法添加一个属性。这是使用真正的json-rpc实现的另一个好处。