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

python - 通过 Python 实现的 JSON-RPC 服务器

我需要像这样实现一个 JSON-RPC 服务器:http: //pasha.cdemo.applicationcraft.com/service/json

该服务器将从 jQuery 访问,我必须使用 Python 来编写它。

我应该使用什么库?你也能给我一个使用那个库的例子吗?

谢谢。

0 投票
2 回答
1801 浏览

spring - spring 中的 jsonrpc4j 映射不起作用

我正在尝试使用 jsonrpc4j json-rpc 库。不幸的是,它没有按预期工作......事实上,我的服务根本没有被映射。这是我的一些 servlet-context.xml,我正在使用 AnnotationMethodHandlerAdapter(也许这是问题所在?):

应用程序映射到 hostname.com/Appname,如果我尝试 hostname.com/Appname/AssistenzaServices.json,我会得到 404。

线索?

0 投票
3 回答
5028 浏览

java - 推荐一个用于 java 和 javascript 的 JSON-RPC 库

我正在为 JAVA 和 Javascript(双方,但我并不是说它必须是同一个项目!)中的 JSON-RPC 寻找一个好的解决方案。

发布您的提示。我想要一个有很多例子的主流项目。

我已经尝试过 jsonrpc4j 但我无法让它与 spring 一起工作......

0 投票
2 回答
2740 浏览

python - 哪个简单的基于 python 的 WSGI 兼容 jsonrpc 库在服务器端用于“睡衣”?

最近,我遇到了睡衣框架。它通过将 'MVC' 的整个 'view' 组件分离成一些 html + javascript(使用编译的 python 生成)来鼓励完全不同的 Web 应用程序开发方法,而不是使用传统的模板。这个客户端“视图”应该通过异步 HTTP 请求与服务器通信,框架建议使用“jsonrpc”作为通信协议。

在他们的文档中,他们使用了基于 django 的 jsonrpc 组件。但我大多习惯于像瓶子框架这样简单而愚蠢的解决方案。据我了解,我什至不需要此类微框架的所有组件。一个 WSGI 兼容的服务器、一些路由 + 会话中间件和一个可以理解 jsonrpc 的请求处理程序就可以了。我正在为最后一部分寻找一个易于使用的轻量级解决方案——现成的 jsonrpc 感知请求处理程序,它可以很好地插入 WSGI 环境。他们有吗?

如果有的话,请原谅并纠正我对术语的误用/误解。

0 投票
2 回答
3782 浏览

java - 基于 TCP 套接字 Java 实现的双向 JSON-RPC

有谁知道 JSON-RPC 协议的某些 Java 实现是否存在双向支持(没有客户端/服务器,两个实体都可以发送和接收相同的消息)。

我知道它存在于 Python 中:bjsonrpc

谢谢!

0 投票
2 回答
1812 浏览

perl - Perl - 使用 JSON::RPC::Client 时出现“不是 HASH 引用”错误

我是 Perl 的新手。我有一个在http://localhost:19000运行的 JSON-RPC 服务器,我需要调用checkEmail()方法。

当我尝试启动它时,它会告诉以下内容:

升级版:

完整的堆栈跟踪:

0 投票
6 回答
2744 浏览

php - Bitcoin api not dependant on a running bitcoin daemon?

I'm trying to get a bitcoin-centric website going, and I need to be able to perform the following actions without having a bitcoin daemon running on any server due to limitations in place by my host:

  1. Create a new bitcoin address (getnewaddress($account))
  2. Receive coins at that address; determine how much was received (getreceivedbyaccount($account, $minconf=1))
  3. Send coins to an address (sendfrom($fromaccount, $tobitcoinaddress, $amount, $minconf=1, $comment="", $comment-to=""))

These are all functions that exist within the existing json-rpc php client, but all of which depend on a running bitcoin daemon on a server.

I did read through the "lazy api" stuff as well, but I would rather not depend on another service to get the block data or send the bitcoins.

tl;dr: I need a version of the bitcoin php api which does not need the daemon running, with at a bare minimum the functions described above.

0 投票
2 回答
1813 浏览

android - 使用 JsonRPC 进行 Android Web 服务器身份验证

我一直在做一些研究,似乎我最好的选择是使用 Android-Client/PHP-Server 应用程序是使用 JsonRPC。我的问题是,身份验证机制如何工作?我会使用 Zend 作为 json 服务器和Android-json-rpc作为客户端。还是有更好的方法来进行远程身份验证?

0 投票
1 回答
326 浏览

php4 - 如何获取请求正文?

我正在尝试实现一个简单的 JSON-RPC 服务器。客户端部分由 jquery.jsonrpc 处理。这似乎工作正常,发送 JSON-RPC 消息作为发布消息的有效负载。

我的 JSON-RPC“服务器”目前只想回显数据,以便在 FireBug http 响应中看到结果。

代码是这样的:

响应选项卡显示:

我可以看到那里有数据,因为在 FireBug 请求标头选项卡上我可以看到:

我也可以在帖子标签上看到这个:

我的服务器对于 file_get_contents (4.2.2)来说太旧了,但是我在网上找到的替换功能与我上面写的(或多或少)相同,并且还有关于打开php://input.

所以我的问题是为什么我不能打开 php://input 进行阅读?

0 投票
1 回答
347 浏览

gwt - 不使用 GWT RPC 的客户端服务器通信

我想在不使用 GWT RPC 的情况下在客户端和服务器之间传递数据。我需要发送 JSON 数据并取回响应。不使用 GWT RPC 如何实现这一点?请提供示例..