Meteor ddp通知特定客户端

Meteor ddp通知特定客户端,meteor,networking,ddp,Meteor,Networking,Ddp,我在我的应用程序中使用meteor ddp(分布式数据协议)。服务器代码使用meteor编写,Android客户端使用java编写。 服务器代码 if (Meteor.isServer) { Users = new Mongo.Collection('testUsers'); Meteor.publish('methodToListen', function(){ return Users.find(); }); } 客户端代码() 所以现在每个连接到

我在我的应用程序中使用meteor ddp(分布式数据协议)。服务器代码使用meteor编写,Android客户端使用java编写。 服务器代码

if (Meteor.isServer) {
    Users = new Mongo.Collection('testUsers');

    Meteor.publish('methodToListen', function(){
        return Users.find();
    });
}
客户端代码()

所以现在每个连接到服务器的客户端都可以看到实时数据库更新。是否可以只发送特定客户端的更新?例如,当用户登录到系统时,它会得到唯一的id,并且基于该id是否可以发送更新的数据

更新我可以获得有关已连接客户端的信息

 Meteor.onConnection(function(connection) {
        console.log(connection.id + ", " + connection.clientAddress);
    });


例如,ip地址可以是id

,您如何区分同一用户的会话?为了确定哪个会话可以接收数据,哪个会话不能接收数据,您打算采用什么机制?您在发布功能中有可用的用户id。您必须阅读有关订阅的详细信息。。。
 Meteor.onConnection(function(connection) {
        console.log(connection.id + ", " + connection.clientAddress);
    });