问题标签 [json-rpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
15167 浏览

python - Python Twisted JSON RPC

谁能推荐一些简单的代码来使用twisted设置一个简单的JSON RPC客户端和服务器?

我找到了 txJSON-RPC,但我想知道是否有人有使用其中一些 anc 的经验可以推荐一些东西。

0 投票
4 回答
4279 浏览

javascript - 基于 HTTP 的实时双向 JSON-RPC 通信

我正在构建一个通过 HTTP 接受请求的 JSON-RPC 服务器。我想支持双向通信(客户端和服务器都可以发送请求),具体的用例是发布/订阅架构,其中客户端发送请求并(几乎)实时subscribe(X)接收请求。changed(X)据我所知,有几种方法可以用 HTTP 实现这一点:

  • 长轮询
  • 网络套接字
  • 使用基于 cookie 的会话模型轮询调用
  • 流式传输(保持 HTTP 连接打开)
  • 以上一些的组合

我正在寻找的是一种基于公认的互联网标准(如果可能)的解决方案,可从 Web 浏览器使用并且易于在客户端使用。到目前为止,我更喜欢流媒体(Twitter、CouchDB 就是这样做的),但我不确定浏览器和 JSON-RPC 库对它的支持程度如何。此外,可能还有其他我不知道的方法。

先感谢您。

0 投票
1 回答
2159 浏览

objective-c - 使用 asihttprequest 访问 Web 服务时未找到方法错误

我创建了 SOAP Web 服务,可以使用 JSON-RPC 桥从带有 ASIHTTPRequest 库的 Objective-C 环境访问。当我从 JavaScript 测试它时,一切正常。但是从Objective-C我得到了一个错误

网络服务:

桥牌类:

目标-C 方面:

0 投票
3 回答
3828 浏览

java - Jackson JSON-RPC 反序列化为通用对象

我正在尝试使用 Jackson 反序列化 JSON-RPC 对象。JSON-RPC 的格式为:

{“结果”:“某事”,“错误”:空,“id”:1}

在我的情况下,结果属性是一个通用对象。

我有一门用于对响应进行反序列化的课程:

}

我可以通过以下方式获取响应对象:

我想要一个通用方法,通过将要反序列化到的对象(或者如果需要的话)的类型传递给方法来反序列化这个结果对象。这样我可以根据我期望的响应传递任何类型的对象。

例如,我有这个类有两个属性:

}

上述情况的响应内的结果对象将是:

"result": {"condition":"test","usage":"optional"}

我试过:

其中 result 是结果的 JsonNode 实例(由于某种原因是 LinkedHashMap)和 objectClass 我希望它反序列化到的类。但这不起作用。

我整天都在用不同的方式来做这件事,但我可能不明白杰克逊是谁工作的。

谁能帮我这个?

先感谢您。

0 投票
3 回答
7113 浏览

node.js - 使一个 node.js 服务器与另一个服务器“对话”的最佳方式是什么?

  • 消息包?
  • JSON-RPC ?
  • Socket.io(有可能吗?如何?)

编辑:我说的是 2 个节点进程,每个进程都在不同的物理机器上;

我不明白redis如何帮助我......

0 投票
2 回答
17919 浏览

java - Java 中的 JSON-RPC 客户端

我正在尝试找到一种方法来编写一个可以与 json-rpc 服务通信的 java 应用程序(该服务是一个 python 扭曲服务器)。

但是,我还没有找到一个像样的图书馆,里面有一些很好的例子(我已经用谷歌搜索并摆弄了大约 6 个小时)。

那么在 Java 中是否有任何用于此的库,或者是否有更繁琐的低级方式。

0 投票
1 回答
182 浏览

php - 为分布式系统的 RPC 功能使用 IP 套接字是个好主意吗?

我很好奇在 PHP 中使用套接字守护程序是否是在分布式系统上构建 RPC 功能的好主意?

0 投票
2 回答
728 浏览

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

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

0 投票
1 回答
614 浏览

json - 服务模块drupal的json rpc客户端

我正在尝试创建一个 json rpc 客户端来访问钛的服务模块提供的 drupal 服务。

此代码结果显示“方法无效”。

我认为数据的解析格式不正确。请帮助解决这个问题。

0 投票
2 回答
205 浏览

php - 单元测试 Zend_Json_Server

是否有可能对 Zend_Json_Rpc 服务器进行单元测试?还是我应该对 Json 服务器包装的底层类进行单元测试?