在meteor中发布带有两个ddp连接服务器的复合

时间:2015-09-22 09:02:57

标签: meteor

我想使用meteor publish composite两个执行一些连接操作。我有两个使用ddp服务连接的流媒体应用程序。在第一台服务器上,我已经为发布复合提供了我的代码。但是如何从server2调用它。

我的server1代码。

Meteor.publishComposite('board', function (userid) {
  console.log('here')
  return {
    find: function () {
      console.log(23456)
      return Meteor.users.find(userid);
    },
    children: [{
      find: function (user) {
      return Apartment.find(user.lineup);
    }]
  }
});

在哪里拨打Meteor.subscribe('boards');

我如何在使用ddp服务连接的其他应用程序中使用它。提前谢谢。

1 个答案:

答案 0 :(得分:1)

以下是:

var otherServer = DDP.connect(url);
otherServer.subscribe(); // subscribe to collections
otherServer.call(); // call meteor methods

完整的方法列表:http://docs.meteor.com/#/full/ddp_connect