Tag: zerorpc

Python / Node ZeroRPC心跳错误

我试图从ZeroRPC 网站运行Python服务器/ node.js客户端HelloWorld示例。 所有相关的库似乎已经正确安装,但运行示例时,我得到的错误: { name: 'HeartbeatError', message: 'Lost remote after 10000ms', traceback: '' } 有没有人看过这个?

zerorpc:如何将string数据从python转换为节点

我需要从nodejs中调用一个python脚本并获取结果。 我发现了似乎很适合的zerorpc库。 python脚本返回一个string数组,但在节点中我得到了二进制数据的对象。 这是pythonzerorpc服务器: # python zerorpc server import zerorpc class HelloRPC(object): def test(self): return ["A", "B", "C"] server = zerorpc.Server(HelloRPC()) serrver.bind("tcp://0.0.0.0:4242") server.run() 这是节点zerorpc客户端: // nodejs zerorpc client var zerorpc = require("zerorpc") var client = new zerorpc.Client(); client.connect("tcp://127.0.0.1:4242"); client.invoke("test", function(error, response, more) { if (response) { for (var i = 0; i < response.length; i++) […]