Javascript 如何向远程服务器发送JSON请求?

Javascript 如何向远程服务器发送JSON请求?,javascript,json,Javascript,Json,我想向远程web服务器发送JSON rpc。我的应用程序的客户端必须完全是javascript。客户端库的选择应该独立于服务器端的json rpc实现。我不需要http上的json。tcp/ip上的简单json对象对于我的用例来说已经足够了。 谢谢因为您要连接到远程web服务器,所以必须使用HTTP 您可以从Javascript使用XMLHttpRequest来实现这一点,也可以使用jquery之类的库将其打包到更易于使用的API中。许多Javascript库都支持此功能。您可以尝试jsolai

我想向远程web服务器发送JSON rpc。我的应用程序的客户端必须完全是javascript。客户端库的选择应该独立于服务器端的json rpc实现。我不需要http上的json。tcp/ip上的简单json对象对于我的用例来说已经足够了。
谢谢

因为您要连接到远程web服务器,所以必须使用HTTP


您可以从Javascript使用XMLHttpRequest来实现这一点,也可以使用jquery之类的库将其打包到更易于使用的API中。许多Javascript库都支持此功能。

您可以尝试jsolait。AFAIR支持JsonRPC 1.0 over sockets。

我会将Ajax与jQuery结合使用。非常简单


什么意思?web浏览器中的Javascript或像Node.js这样的独立Javascript?客户端代码在哪里运行?如果你是一个浏览器,那么不管你是否想要它,你都会得到HTTP。你是否已经有了沟通机制?如果不是,那么普通的AJAX就足够了吗?如果你回答了这些问题,有人会给你一个更好的解决方案。我的客户机运行在一个网页内。我需要的是JSON-RPC的轻量级实现。它似乎是一个可以使用的工具。我会看一下规范,但是当你说“oversockets”时,你的意思是不需要web服务器?所以它是通过tcp的JsonRPC,而不是通过http?