用于 C++ 的非 GPL JSON-RPC 库 [关闭]

Posted

技术标签:

【中文标题】用于 C++ 的非 GPL JSON-RPC 库 [关闭]【英文标题】:Non-GPL JSON-RPC library for C++ [closed] 【发布时间】:2008-10-31 22:53:44 【问题描述】:

哪些非 GPL 库可用于用原生 C++ 编写 JSON-RPC 服务器和客户端?

根据http://json-rpc.org/wiki/implementations,似乎只存在一种用于 C++ 的 JSON-RPC 实现,即JsonRpc-Cpp,但仅在 GPL 下可用。很遗憾,我们不能在我们的软件中使用 GPL 代码。

来自 big-llc.com 的 JSON RPC C Library 可能是一个替代方案。他们称其为“一个免费的轻量级实现 C 库,可以更轻松地处理 JSON-RPC 请求”,但没有提及许可。

谁知道其他选项?

【问题讨论】:

JSON RPC C 库:查看代码显示 LGPL 作为他们的许可证 【参考方案1】:

JsonRpc-Cpp 自 0.3 版本 2011-05-06 起可作为 LGPLv3 使用。

【讨论】:

【参考方案2】:

老实说,我对此一无所知,但在搜索其他序列化工具时遇到了它:

JSON-RPC and XML-RPC in C/C++

【讨论】:

是的,他们似乎已经移动了页面。暂时修复。

以上是关于用于 C++ 的非 GPL JSON-RPC 库 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

用于嵌入式平台的 C++ 中的简单 JSON-RPC?

MySQL 的非 GPL ADO.NET 提供程序?

C++ 中 json-rpc 的速度

C++ 中是不是有任何与传输无关的 JSON-RPC 实现? [关闭]

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

编写用于 C# 的非托管 C++ DLL