【问题标题】:Advantages of using a standard JSON-RPC implementation使用标准 JSON-RPC 实现的优势
【发布时间】:2011-04-02 11:22:44
【问题描述】:

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

【问题讨论】:

    标签: json standards json-rpc


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      我也会添加到 Shekhar 的列表中

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-10-22
        • 1970-01-01
        • 1970-01-01
        • 2014-08-14
        • 2012-09-20
        • 2011-07-24
        • 2011-05-20
        相关资源
        最近更新 更多