问题标签 [websocket]

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 投票
2 回答
11416 浏览

wss - Node.js 和 wss://

我希望开始在服务器上使用 javascript,最有可能使用 node.js,以及使用 websockets 与客户端通信。但是,似乎没有很多关于使用 TLS 和 wss:// 处理程序的加密 websocket 通信的信息。事实上,我见过的唯一明确支持 wss:// 的服务器是 Kaazing。

这个TODO 是我能够在各种节点实现中找到的唯一参考。我是否遗漏了什么,或者 websocket js 服务器还没有准备好进行加密通信?

另一种选择可能是使用lighttpdapache之类的东西来代理节点侦听器,有没有人在那里取得成功?

0 投票
4 回答
7933 浏览

sockets - Socket.io 中的通道

我正在尝试通过Node.js服务socket.iohttp://socket.io/)向所有订阅者的某个子集广播消息。

更准确地说,我想使用用户可以订阅的频道,以便有效地将消息同时推送给几百人。

我不确定是否addEvent('channel_name',x)是要走的路。

我在文档中没有找到任何东西。有任何想法吗?

谢谢垫

0 投票
2 回答
251 浏览

ajax - Firefox 网站如何使其下载统计页面工作?

在 Mozilla 网站上,有一个页面显示(显然)Firefox 的实时下载统计信息:http ://www.mozilla.com/en-US/firefox/stats/

他们如何执行获取实时统计数据的请求?我在 Firebug 中看不到持续的连接。

这是如何工作的?

0 投票
1 回答
2879 浏览

ajax - Websocket vs Ajax vs Cometd

我即将将 Ajax 用于 Web 仪表板 w。实时更新,计划使用 Ajax,但我听说 websocket 可能是一个不错的选择。

Websocket 还是 Ajax?

(彗星和码头也是一种选择)

0 投票
6 回答
33083 浏览

html - 哪些流行的网络服务器支持 HTML5 WebSocket?

我想试验 HTML5 WebSockets,我正在寻找一个支持 websockets 的成熟网络服务器。是否有默认支持 websockets 的网络服务器列表?哪些流行的网络服务器支持开箱即用的网络套接字?服务器编程语言无所谓,Java、PHP、Erlang、Python等等我都懂……我只是想做一些小实验。

我看过一些(还)不支持 websockets 的,例如 Nginx、Apache 和 Mochiweb。

0 投票
5 回答
869 浏览

ajax - 是否有任何框架支持 Websocket 并在客户端浏览器不支持时回退到其他方法?

我正在做 AJAX 实现,并希望在客户端 Web 浏览器支持时使用 Websocket。是否有任何框架支持 Websocket 但在检测到客户端不支持 Websocket 时回退到其他方法。

0 投票
1 回答
702 浏览

javascript - LearnBoost 的 Socket.IO-Node 为什么 onClientMessage 不起作用

我试图把模块“ LearnBoost 的 Socket.IO-Node ”,除了 event 之外,一切正常onClientMessage

告诉我有什么问题。

0 投票
1 回答
1840 浏览

html - 开始使用 Web 套接字

我对了解 HTML5 中称为 Web 套接字的新功能非常感兴趣。我已经调查过了,并提出了一些问题。

看来,在我开始将这项新技术应用到我的 Web 应用程序中之前,我需要一个支持它的 Web 服务器。这是否涉及下载某些内容并将其安装在所述服务器上?有多个可用的吗?如果是这样,我在哪里可以找到这些?

我当然已经有使用 JavaScript 和 HTML/CSS 的经验,是否需要学习其他语言才能开始使用 Web 套接字?

0 投票
5 回答
15964 浏览

ruby - Sinatra 与 EventMachine WebSockets 一起工作是否成功?

我已经使用 Sinatra 有一段时间了,我想通过 websockets 推送数据来为我的 web 应用程序添加一些实时功能。

我已经成功地单独使用了 gem 'em-websocket',但无法编写一个具有 sinatra web 服务器和 web-socket 服务器的 ruby​​ 文件。

我试过旋转跑步!或开始!方法在单独的线程中关闭,但没有成功。

有没有人让这个工作?

我想将它们放在同一个文件中,然后我可以在两台服务器之间共享变量。

谢谢!

0 投票
5 回答
19532 浏览

c# - 在 C# Web 应用程序中使用 WebSockets?

我知道可以使用与 Web 应用程序一起运行的控制台应用程序在 C# 中使用 WebSockets,但我想知道是否可以使用 C# Web 应用程序上的请求来创建 WebSockets。

我一直在查看 ASP.Net,我开始认为除非我直接使用 C# 并创建自己的 HTTP 服务器,然后使用相同的套接字对象生成 Web 套接字(类似于 Node.js 和Socket.IO 工作)。

关于在没有多个服务器/项目的情况下在 C# Web 应用程序中包含 WebSocket 的方法有什么想法吗?