我正在使用MongoDB作为数据库的Web应用程序。数据通过Java应用程序插入到此数据库中,我想以某种方式监视/了解数据是从nodejs应用程序中插入的,以便我可以通过socket.io将一些信息推送到客户端。使用Nodejs MongoDB和JAVA作为后端的实时应用程序
我知道当我们从等式中移除Java部分并通过nodejs执行插入时,这很容易。但对我来说情况并非如此;所以我需要mongodb上的指针 - nodejs推一种东西..如果解决方案只保留在Java,Nodejs和mongodb中,这将是非常好的。但是如果必须包含其他第三方框架或技术(如mq),我很乐意听到这一点。
观看Mongo数据变化有多种方式,比如mongo-watch。或者你可以简单地让MongoDB操作也可以ping Node应用程序,等等。 – 2014-09-24 19:15:10
@DaveNewton所以有可能从nodejs应用程序中知道java何时将数据插入到mongodb中 – Ahmet 2014-09-24 19:19:55
这是(a)Java应用程序告诉NodeJS,或者(b)你正在使用某种mongo监视器。 – 2014-09-24 19:24:56