这似乎是一个非常基本的问题。我需要我的小型Meteor应用程序与外部服务集成。特别是ZeroRPC - http://zerorpc.dotcloud.com/
以下是ZeroRPC客户端代码的一些示例。
这是否存在任何潜在问题,是否有首选方法可以做到这一点?
var zerorpc = require("zerorpc");
var client = new zerorpc.Client();
client.connect("tcp://127.0.0.1:4242");
client.invoke("hello", "RPC", function(error, res, more) {
console.log(res);
});
答案 0 :(得分:1)
您正在寻找使用npm模块的方法。有几种方法可以做到这一点:
第一个是首选,但是如果你已经分叉并改变了一些东西,你可能想要使用第二个。
将Meteor与其他外部服务一起使用时,您很可能遇到异步问题,因此您可能会发现Meteor Async Guide有用。