问题标签 [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.

0 投票
1 回答
275 浏览

javascript - Django 是否有类似 now.js 的框架?

我正在寻找一个框架,它可以让我只更新结构中的数据,而不是每次都处理查询和视图。

我知道,使用 Node & express 会更好,但我已经尝试过,并且觉得我可以更好地利用 Django。

0 投票
1 回答
244 浏览

node.js - NowJS 需要时间来触发连接超过 5 个客户端的服务器事件

我正在使用 NowJS 在 NodeJS 中开发多人游戏,问题是当连接超过 5 个客户端时,它开始需要更多时间:首先我认为我在服务器端进行了糟糕的处理,所以我将 console.log 放在第一行关于每个人。[事件] 以及需要时间来调用它的奇怪事情,之后一切都会在一秒钟内完成。

我在这里下载了快速的 10 行聊天室示例并打开了 6 个 mozilla 选项卡,它发生了同样的情况,触发 now 事件需要时间,而不是在服务器端分发消息或进程......有什么想法吗?

谢谢!

0 投票
0 回答
1605 浏览

jquery-ui - 将 NowJS 用于 Node.js 和 jQuery UI Draggable

我从这篇文章中找到的代码开始:http ://www.bennadel.com/blog/2171-Realtime-Messaging-And-Synchronization-With-NowJS-And-Node-js.htm 。

我尝试重构 html,以便该示例使用 jQuery UI Draggable。代码粘贴在下面;服务器端不变。它工作正常,但拖动时存在闪烁问题。我认为这是一个 jQuery 问题,尽管我在想服务器端的过滤可能有问题?

另外,我想知道如何创建一个“initialPosition”函数,以便打开一个新页面会将可拖动的 div 放在正确的位置。我认为这是需要在服务器端完成的事情,理想情况下它将来自在拖动结束后写入的数据库值。

此外,除此之外,我想知道如果页面上有多个可拖动项目,代码会是什么样子。

HTML

NODE.JS(删除注释)

0 投票
2 回答
3983 浏览

node.js - NPM 在查找我的节点路径时一直遇到问题

这是我尝试安装 Node-Proxy 的示例,因为 NowJS 需要它:

sudo npm install node-proxy

0 投票
1 回答
682 浏览

node.js - NowJS 当前会话

我正在使用 express、everyauth 和 now.js 创建 node.js 应用程序。

我有一个服务器端 now.js 函数,我希望能够在其中访问调用此函数的经过身份验证的用户的“用户”对象。我无权访问“请求”或“会话”对象,我只有用户 cookie 和 connect.sid

我的问题是,获取我正在寻找的会话信息的最佳方法是什么?当原始页面请求进入时,我是否将这些详细信息存储在 cookie 中?或者有没有办法从 获取会话对象connect.sid

谢谢

0 投票
3 回答
5045 浏览

node.js - 节点:扩展 socket.io / nowjs - 跨不同实例扩展

在开始编写我的应用程序之前,我需要知道当单个 node.js 实例(express 和(socket.io 或 nowjs))已经不够用时该怎么办。

你现在可能会告诉我,我不应该关心规模,直到时机成熟,但我不想开发应用程序并遇到麻烦,因为你不能轻松地跨多个实例扩展 socket.io 或 nowjs。

我最近读到 socket.io 现在支持使用 Redis 进行扩展(我也没有经验)。Nowjs 建立在 socket.io 之上——它的工作方式是否相同?在nowjs.org 上,您可以读到“NowJS 的分布式版本”正在开发中,并且需要花钱。

0 投票
1 回答
1385 浏览

node.js - node.js 中的 RPC 和消息队列

使用 RPC over MQ 有哪些好的用例?如果一个节点进程想要与一个 java 程序对话,我们可以使用 RabbitMQ 吗?其他选择是什么?什么 nowjs 或 dNode 不能用 socket.io 完成?RPC 或 MQ 上的 node.js 中有许多模块。它们都满足某些特定需求吗?

编辑:

我在找什么?

  1. 您如何在浏览器/客户端和服务器之间进行 RPC 风格的全双工通信?我认为答案是 socket.io 或 nowjs 或 dNode .. 如果有更多请添加。

  2. 您的节点进程如何与异构系统中的其他进程通信?如果您想将一些 CPU 绑定任务卸载到其他进程,这可能是必要的……例如在 node.js 进程和 Java 进程之间。可以有 3 种不同的方法来做到这一点。哪个适合什么?

    一世。发布-订阅

    ii. 请求-响应

    iii. 推拉

  3. 你什么时候使用 xmpp 而不是 rabbitMQ ?

0 投票
2 回答
933 浏览

web-applications - Data.JS / NowJS / NodeJS 是生产就绪技术吗?

我想知道如果我开始使用围绕 NodeJS 构建的框架开发 Web 应用程序会面临哪些风险?他们准备好生产了吗?

对于这些框架的实施,您有什么经验可以分享(继续开发与等待成熟)?

0 投票
2 回答
193 浏览

javascript - NowJS Javascript 开始运行?

我已经在服务器http://nowjs.com/上安装了 nowjs ,我想尝试聊天,所以

我已经完成并将其上传到服务器... http://www.giantflyingsaucer.com/blog/?p=2535 ...

它现在说我需要运行这个: $ node nowjschatserver.js ...

我在哪里通过将它添加到 html 或 js 文件来运行它?

我不明白如何运行该代码

0 投票
3 回答
647 浏览

node.js - NowJS 中的安全性

我找到了 NowJS,乍一看,它看起来很酷。我玩过教程,效果很好。

现在我问自己:这有多安全?不能注入XSS吗?安全问题是在我的应用程序中使用它的最大障碍。

我应该像以前一样使用 socket.io,还是 NowJS 是一种以安全方式使其更容易的好方法?