Как получить живой поток дельт из коллекции Meteor, для использования за пределами webapp?
Как получить живой поток дельт из коллекции Meteor, для использования за пределами webapp?
Я ищу исходный набор результатов, а также ряд операций над этим результирующим набором, выполненный как результат.
Спасибо,
Крис.
Ответы
Ответ 1
Протокол Meteor называется DDP. Он выполняет именно то, о чем вы просите: вы отправляете сообщение "подписаться", в котором указываются данные, которые вы хотите получить, а затем вы возвращаете исходный набор результатов, а затем поток сообщений о создании/обновлении/удалении.
Итак, вам нужен клиент DDP для любого языка, на котором написана другая программа. Так как Meteor настолько новый, они еще не существуют. Но многие люди уже писали, чтобы сказать, что они хотят их написать. Если вы заинтересованы в этом, отправьте сообщение на адрес [email protected]
Ответ 2
Они просто добавили небольшой инструмент командной строки python для разговора с сервером Meteor DDP.
Ответ 3
Джефф прав, но когда я искал одно и то же решение, я просто нашел две работы с Javascript
надеюсь, что оба работают со спецификациями для ddp https://github.com/meteor/meteor/blob/master/packages/livedata/DDP.md