NodeJS和NowJs服务器和即时通信

NodeJS And NowJs server and instant communication

本文关键字:通信 服务器 NowJs NodeJS      更新时间:2023-09-26

我刚刚接触到NodeJS和NowJS,我对这项技术非常感兴趣。我想做的是,我想建立一个Facebook即时评论类应用程序,用户评论别人的帖子,并立即出现在另一边。我刚刚看了关于NowJS和NodeJS的视频,我想这可以解决这个问题。

我的理解是你需要在NodeJs中构建某种web服务器,并使用NowJs来侦听/接收消息,所以webserver.js(在NodeJs中实现)将是一个不同的web服务器,而不是jetty web服务器并侦听不同的端口?我必须单独运行webserver.js。

我的问题是,如果我在Jetty上做一些事情,比如在浏览器上接收一些计算,当它完成后将消息发送到webserver.js,它会将消息分发给所有侦听客户端?

简短的回答是肯定的。Jetty正在开发客户端,它与服务器端的交互完全独立于Nowjs。

你可以让Jetty做所有的事情,然后在客户端更新Nowjs变量。Nowjs会自己将更改传递给服务器,并进一步传递给所有其他连接的客户端。