88得票9回答
如何在端口80上运行Node.js?

我的目标是在80端口上运行Node.js。这是因为我发现某些网络会阻止Node.js从任何其他端口发送流量。 看起来最好的方法是通过Node.js代理Apache。我已经尝试使用node-http-proxy来实现,但是没有成功。 我正在使用的代码在此处:var util = requir...

86得票3回答
WebSocket帧中的掩码是什么?

我正在开发一个websocket实现,不知道在帧中使用掩码的意义是什么。 能否有人解释一下它的作用以及为什么推荐使用它? 0 1 2 3 0 1 2 3 4 5 6 7 8 9 ...

86得票12回答
WebSocket自动关闭连接

我正在使用java构建一个应用程序,其中包含基于jetty的嵌入式websocket服务器。客户端是google chrome中默认的websocket实现。一切都正常工作,只有在服务器和客户端之间在一定时间内没有传输时,连接才会关闭。 我不确定是谁关闭了连接:jetty服务器还是chrom...

85得票1回答
如何获取 JavaScript WebSocket 连接的当前状态

有时候当我重新启动服务器或出现网络故障时,WebSocket 会关闭,我希望能够始终获取当前的连接状态。基本上我正在遇到以下错误,我想要能够预测它:WebSocket is already in CLOSING or CLOSED state. (anonymous function...

85得票3回答
WebSocket消息可能会乱序到达吗?

如果我们将两条信息在同一时间内通过html5 websocket发送,理论上是否可能使这些信息的接收顺序与它们发送的顺序不同?

85得票3回答
如何在JavaScript/HTML中使用套接字?

如何在JavaScript/HTML中使用套接字? 也许可以使用一些很酷的HTML5功能? 库? 教程? 博客文章?

84得票4回答
Node.Js + Socket.IO与SignalR和C# WebSocket Server的比较

我目前有一个用.Net编写的TCP服务器应用程序,用于接收和提交消息给客户端。我正在考虑构建一个Web应用程序,因此需要通信层。 我已经构建了一个Node.JS + Socket.IO应用程序,它连接到我的TCP服务器,然后将通信推送到Web应用程序中,一切正常运作。 我刚刚了解到Sign...

83得票2回答
RabbitMQ和Socket.io有何区别?

我正在进行实时网络应用程序开发。 浏览器用户应该通过 node.js 服务器相互通信。一个用户编写一条消息,所有其他用户都会收到它。 我不太明白 RabbitMQ 如何工作。但是从快速阅读中可以看出,它处理消息的发布/订阅。 一个用户(在浏览器中)发布一些内容,订阅者(在其他浏览器中)获...

83得票2回答
PHP原生支持Web Sockets吗?

寻找Web Sockets实现的Hello World类型示例: 这里是来自php.net的Socket Create参考,但这看起来比Web Sockets更低级。 我想使用在caniuse.com上展示的Web Sockets,这已经在所有新的主流浏览器中实现了。 谷歌搜索结果显示了...

82得票7回答
如何在微服务/事件驱动体系结构中处理HTTP请求?

背景: 我正在构建一个应用程序,拟议的架构是基于微服务的事件/消息驱动。 做事的传统方式是,我有一个用户/HTTP请求,它执行一些命令,具有直接的同步响应。因此,对同一用户/HTTP请求进行响应是“无需麻烦”的。 问题: 用户向UI服务(有多个UI服务)发送HTTP请求,该请求触...