问题标签 [nowjs-sockets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何将backbone.js 与websockets/socket-io/nowjs 一起使用
我刚刚进入backbone.js,发现进展有点慢。我的主要问题是解决如何使用 socket-io 使我的客户端和服务器端模型保持同步(从技术上讲,我正在使用 now.js,但应该应用相同的主体)。
我认为最好的方法是覆盖同步方法,但一些简单的建议会非常受欢迎。
javascript - NodeJS 和 NowJs 服务器和即时通讯
我刚刚接触过 NodeJS 和 NowJS,我对这项技术非常感兴趣。我想做的是,我想构建一个类似 Facebook 即时评论的应用程序,用户评论别人的帖子并立即出现在另一边。我刚刚看过关于 NowJS 和 NodeJS 的截屏视频,我认为这可以完成这项工作。
我的理解是您需要在 NodeJs 中构建某种网络服务器并使用 NowJs 来侦听/接收消息,因此 webserver.js(在 NodeJs 中实现)将是与码头网络服务器不同的网络服务器并侦听不同的端口?而且我必须单独运行 webserver.js。
我的问题是,如果我在 Jetty 上做一些事情,比如在浏览器上接收一些计算,并在完成后将消息发送到 webserver.js,它会将消息分发给所有监听客户端?
node.js - EC2 上的 NodeJs 和 NowJs 失去连接
我已将 NodeJS 和 NowJS 部署为 EC2 上的消息传递服务器,当我登录到 EC2 并从命令“node server.js”开始时它工作正常。但如果我在后台启动并使用命令“node server.js & > node.out”从 EC2 注销
有时 Jetty (Webserver) 无法连接 o NowJs。我不知道为什么会这样,我错过了什么吗?
这是我的代码。
顺便说一句,我仍然可以在 EC2 上的 firebug 中看到http://localhost:3000/nowjs/now.js,但是当我调用everyone.now.distributeMessage 时。我得到错误说它是未定义的。但是当我登录到 EC2 并再次启动服务器时,它工作正常。
node.js - 2 个使用 nowjs 进行通信的 node.js 服务器?
我看到了很多使用 node.js 服务器和 Web 客户端的 nowjs 示例,但我真的不知道如何使用 nowjs 连接 2 个 node.js 服务器。
基本上,我有 2 台物理机 A 和 B,并且我有一个 node.js 服务器在每台上运行。当我在机器 A 上启动服务器时,我希望它打开与 B 的连接,然后我希望能够在需要时从 B 调用 A 上的方法。我知道 nowjs 是一个很好的库来执行这个。
任何想法/线索来设置这个?
更新
似乎 DNode 是这个的最佳人选
mongodb - Mongoose/MongoDB 问题
我正在使用恰好包含 NowJS 的 NodeJS 构建应用程序。最近我们决定在应用程序中添加一个数据库来存储用户信息。我们选择了 MongoDB。
我最近发现了 Mongoose,它看起来会让我的生活更轻松。过了一会儿,我在 server.js 中有这个:
这正确地将一个条目添加到我的数据库中。
但是,当我尝试动态添加条目时,我遇到了问题。
在 index.ejs 的 now.ready() 函数中,我调用了 now.registerUser(uname, "default password");
回到 server.js,我有这个:
我得到错误:
任何帮助,将不胜感激!谢谢!
javascript - 内部函数调用时无法访问 JavaScript (node.js) 变量。现在.js
我在节点项目中使用 now.js 和 Mongoose,并且无法访问 mongoose 函数内的 this.now 对象。例如
node.js - client.get() 的值是“真”而不是实际值
我正在使用 nowjs 和 node_redis。我正在尝试创建一些非常简单的东西。但到目前为止,本教程让我空白,因为他们只做 console.log()。
在我的客户端:
警报只给出“真”——我期待得到键“卡”的值,即“苹果”。
有任何想法吗?
node.js - 如何处理nodejs(nowjs)中hgetall()的结果?
我正在使用 redis + nowjs。我想知道如何处理来自 hgetall() 的结果?当我尝试在客户端显示“结果”时,我只得到 [object Object] (它可能是来自服务器端 js 的字符串)。
//Redis结果是
//在我的服务器js中
//在我的客户端js中(警报只输出[object Object])
有任何想法吗?任何答复表示赞赏。
javascript - 如何配置nowjs?
使用 nowjs 如何配置较低级别的 socket.io 的日志记录级别以及每个连接(全局)身份验证级别?
例如,如果我只是使用 socket.io,我将使用以下代码:
谢谢!!