问题标签 [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 回答
1206 浏览

java - 哪个是码头最好的 json rpc 库?

我想在码头实现一个 json rpc 服务器。

0 投票
1 回答
1534 浏览

web-services - 基于 IronPython 的网络服务

我想使用IronPython开发JSON-RPC Web 服务项目背后的逻辑。

我的问题是:

  • 我可以不使用 Visual Studio 进行开发吗?
  • 我应该使用什么构建系统(最好不是基于 XML 的)?
  • IIS 下的部署如何工作(我究竟需要分发什么)?
0 投票
1 回答
601 浏览

android - android上的RPC导致GC_EXPLICIT

我需要将我的本地 sqlite 数据库与远程 mysql 数据库同步。我正在测试不同XMLRPCJSONRPC项目。

我发送了一个数据包,其中包含每个表尚未同步的所有条目。

当这些 RPC 项目正在解析数据 logcat 时,会填充GC_EXPLICIT.

GC_EXPLICIT 表示垃圾收集器已被明确要求收集,而不是由堆中的高水位标记触发。发生在所有地方,但最有可能发生在线程被杀死或绑定通信被取消时。〜罗伯特

我试图修改一个 XMLRPC 项目以在从数据包中读取一个条目后立即执行我想要的操作,然后使用相同的对象变量来实例化下一个条目。

然而,这并不能解决对垃圾收集器的收集请求。

任何想法?提示?建议?

0 投票
3 回答
787 浏览

wcf - 如何在 WCF 服务的 IOperationBehavior 属性中获取当前端点信息?

我有一个公开 2 个端点的服务,我想仅将消息格式应用于其中一个端点。

为此,我希望捕获端点名称,以便仅将 MessageFormatter 应用于此特定端点。

这是我的操作行为属性的代码:

我用这个属性装饰了接口中的方法,我需要类型信息以便对传入和传出的消息执行序列化和反序列化。

有谁知道如何在代码中获取当前端点信息?

谢谢

0 投票
1 回答
880 浏览

android - Android 上的 JSONRPC 不会 POST

我有以下代码:

删除了不相关的代码

它发布到一个 .php 页面。在 .php 页面上,我调用var_dump以检查 $_POST 和 $_GET 的内容。两者都是空的。

任何想法?

0 投票
0 回答
1801 浏览

ruby-on-rails - Rails 3 中的 JSONRPC 使用

我是 Ruby On Rails 的初学者,我需要实现 JSON API 的客户端部分才能使用一些外部服务。

我找到了一个名为jsonrpc的 gem ,它看起来很适合我。我已将其添加到我的 Gemfile 中:

跑了bundle

我的代码如下所示:

但是当我尝试访问它时http://localhost:3000/search,Rails 说:

我对 Rails 的经验很少,所以我请你们帮助我。我真的需要让它尽快工作。

谢谢大家!我真的很感谢你的帮助!

更新

我试图让 ActiveResource 工作,但我不知道它是如何构建 URL 的。远程服务不是 Ruby XML 应用程序。( http://remote.bronni.ru/Dictionaries.ashx ) 我需要使用getCountries方法,所以 URL 应该是http://remote.bronni.ru/Dictionaries.ashx/getCountries

0 投票
3 回答
893 浏览

javascript - 使 JSON-RPC jQuery 插件与 GAE ProtoRPC 一起工作

我试图让这两个库一起工作。但我不确定他们是否可以开箱即用地连接。$.ajax在使用 JSON-RPC 插件之前,我使用标准功能成功完成了它。您能否给我一些简短的示例,说明客户端函数的外观以及 GAE 端的入口点。

或者也许应该创建一个特殊的 ProtoRPC jQuery 库来轻松完成这项工作?

JSON-RPC 插件主页

0 投票
1 回答
5937 浏览

web-services - 我可以使用 JSON-RPC 将文件发布到网络服务吗?

我正在寻找可行的 web 服务解决方案,我刚刚发现 JSON-RPC 很诱人,而且看起来很轻巧(例如通过 XML 或 SOAP)。

但我想知道我是否可以使用 json 发布二进制数据?

顺便说一句,您对使用JSON-RPC和有任何反馈ZEnd_Json_ServeR吗?

0 投票
1 回答
69 浏览

javascript - 使用第三方库开发 JavaScript API

我目前想让我的项目不仅可以通过后端代码(C#、Python、PHP 等)访问,因此我决定编写一个简单易用的 JS API,每个开发人员都可以轻松地集成到他们的网站/项目中。由于整个东西是一个服务驱动的系统,大部分东西通过编码为 JSON 的 RPC 运行。

我的问题是,如果我想制作这个 API,我有以下两个选项:

  1. 从头开始编写原始 RPC 函数
  2. 使用 jQuery 作为第三方库

选项 2 是迄今为止最好的选项,最大的问题是我不得不说“亲爱的开发人员,你需要使用 jQuery 来访问我的 API”,这让我很震惊,因为我不想规定什么人们应该或不应该通过限制他们的机会来使用。

有没有办法在不破坏最终开发人员将使用的任何其他潜在 JS 框架的情况下实现 jQuery 的 RPC 内容?

0 投票
2 回答
2636 浏览

jquery - 带有 jQ​​uery 的 Python JSON RPC - ServiceRequestNotTranslatable

我正在使用 python JSON-RPC 实现编写一个 Web 应用程序 -服务器端的http://json-rpc.org/wiki/python-json-rpc和客户端的 jQuery axaj API。这是我在 python 中的第一个 JSON 服务实现,所以我从提到的站点复制了示例(CGI 在 Apache 2.2 上运行):

使用提供的 python ServiceProxy 类作为客户端(在控制台中),一切正常:

但是当我尝试在 firebug 控制台中使用 jQuery 进行 ajax 调用时(在我的页面的上下文中):

我经常收到此错误:

我究竟做错了什么?