问题标签 [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 投票
1 回答
179 浏览

c# - JSON RPC 返回数字作为属性名称

我从 oracle 服务器收到了这个 JSON 字符串(一个非常大的字符串的一部分)(数据是不可更改的),但现在我遇到了无法反序列化这个繁琐的问题..

使用 NewtonSoft.JSon 它创建类:

在尝试反序列化到类中时,我得到了令人敬畏的错误:无法评估表达式。

有什么方法可以正确格式化,以便 c# 意识到字符串 NAME 与 JSON 字符串发送的属性名称相同?

非常感谢任何帮助!

编辑!找到了解决方案!通过将 [JsonProperty("1")] ..etc 添加到无效的名称字符串,问题自行解决!惊人的!

0 投票
1 回答
721 浏览

java - Json-rpc service on java for jquery terminal emulator

I want to write web service that provides web-terminal for remote processing custom commands. I found this jquery plugin http://terminal.jcubic.pl/. It needs JSON-RPC service. As server side i want to use java web app built on spring-mvc framework. I am new in Java EE and Spring and don't know what it is better to use for this task. Can you advice me something?

0 投票
1 回答
727 浏览

c# - 具有特定命名的 JSON RPC 序列化对象

我使用 NewtonSoft linq 2 json 将对象从类直接序列化为 json 字符串

我使用的类对象非常简单:

如果我序列化这个,我会得到 Json 字符串:

我连接的 Oracle 服务器(通过 WebAPI)要求我使用非常具体的命名,这里应该是

NewtonSoft 有什么方法可以实现这种格式吗?如果没有正确的格式,发送信息的唯一方法是对所有内容进行硬编码。

0 投票
2 回答
581 浏览

php - JavaScript 返回“不是函数”错误,但该方法在 Firebug 中作为响应列出

加载网页时,我在 Firebug 中收到以下错误:

在 Firebug 中看到的响应如下:

代码的javascript如下:

jsonrpc.php 代码如下:

正如您从响应中看到的,ZEND_JSON_RPC 服务器看到了 processBrowser,但我得到了“不是函数”响应。我不知道为什么会这样。

有什么想法吗?

编辑-> 2012 年 4 月 26 日 @ 美国东部时间下午 4:25

虽然函数processBrowser()确实存在,但它是Browser.php中定义的Browser类的一部分,调用jQuery.Zend.jsonrpc({url: '/json-rpc.php'})显然没有收到正确的回复。我仍然不知道为什么。

0 投票
1 回答
3144 浏览

c# - 在 C# 中实现 TCP/IP JSONRPC 连接 - 需要设计建议

我正在通过 TCP/IP 实现 JSON RPC 连接,但我遇到了一个基本问题。目前我正在使用同步方法,效果很好。

我能发送

并收到

这没有问题。当我收到通知时会出现问题。这些可能会在任何时候出人意料地到达。我正在与 XBMC JSON RPC API 交互。如果 XBMC 已发送通知,我会同时收到多个 JSON 请求。例如

这会导致 JSON.NET 崩溃,这是可以理解的。我的第一直觉是我需要异步接收这些通知,这样我就不必等到调用下一个方法来接收它们。然而,这使我上面展示的简单示例变得复杂,因为我不能再使用同步调用。IE

有没有一种干净的方法来实现它而不会使它过于复杂?任何/所有建议表示赞赏。

0 投票
1 回答
897 浏览

gwt - 如何使用 RequestFactory 调用 JSON-RPC 服务

或者在 GWT 上存档的最佳方法是什么。

请发布一些如何使用 RequestFactory 调用带有参数的简单服务的代码。

更新:

托马斯,我已经用你的建议更新了我的代码。

此代码失败:

0 投票
1 回答
217 浏览

gwt - RF JsonRpcProxy “既不是 getter 也不是 setter”

is neither a getter nor a setter当 gwt 编译我的@JsonRpcProxy带注释的ValueProxy接口时,我得到了。

我用 Autobean 实现了这些方法,Category但似乎RquestFactoryGenerator无法处理它们:

[错误] [模块] 方法 public abstract client.beans.ExpenseFreeBase findExpenseFreeBaseAssignedForThisDate(java.util.Date date) 既不是getter也不是setter

一些帮助?

0 投票
1 回答
1330 浏览

node.js - 如何设计一个可扩展的 rpc 调用监听器?

我必须监听 rpc 调用,将它们堆叠在某个地方,处理它们并回答。问题是它们不会一来就跑。响应是接收到的每个 rpc 调用的 ACK。问题是我想以一种方式设计它,我可以让许多侦听服务器在同一个调用堆栈中写入,并在它们到来时将它们堆积起来。

我的目标是尽可能多地接听电话。我应该如何实现这一目标?

我的主要技术是 Perl 和 node.js,但会使用任何开源软件来完成这项任务。

0 投票
1 回答
875 浏览

json-rpc - 使用 bash 向 boxeebox 发送 json 命令

我正在尝试让我的 callerid 脚本向我的 boxee 盒子连接的电视发送通知。我已经在我的几台计算机上使用 mgetty 和 notify-send 使脚本正常工作。

这是我的 cidscript.sh,它由 mgetty 触发

我认为 json rpc 将是让它工作的唯一方法我已经设法在原始端口 9090 上远程登录到 boxee 盒子然后配对我的设备

所以脚本需要发送连接命令

然后是实际的通知

我试过这个无济于事

0 投票
1 回答
11723 浏览

java - Spring框架3中的JSON-RPC

在我的 Spring 3 Web 应用程序中实现 JSON-RPC 时,我需要一些建议、最佳实践/库。

我找到了这个http://code.google.com/p/jsonrpc4j/但它似乎没有任何可用的版本。

编辑:

为了澄清,我想提供一个 JSON-RPC 服务