2017-05-26 8 views

Antwort

3

CouchDB sendet keine Anfragen (antwortet nur auf sie).

Sie könnten jedoch ein Worker-Skript (z. B. in Knoten JS) implementieren, das eine Verbindung zu CouchDBs changes feed mit der feed=longpolling Option herstellt. Dann können Sie die Änderungen so abhören, wie sie passieren, und auf sie reagieren - zum Beispiel eine HTTP-Anfrage senden.

Wenn Sie darüber nachdenken dies in Knoten zu implementieren, könnte das follow npm-Paket nützlich sein.

0

Sie könnten in der Lage sein, das implementieren mit PouchDB live sync, wie unten:

var localDB = new PouchDB('localdb') 
var remoteDB = new PouchDB('http://192.168.1.106:5984/remotedb') 

localDB.sync(remoteDB, { 
    live: true, 
    retry: true 
}).on('change', function (change) { 
    // Something changed 
    // trigger appropriate events here 
}) 
Verwandte Themen