websocket相关内容

服务器端 WebSockets 的最佳 Java 框架

我想创建一个低负载的简单服务器.目标是让一些 javascript 客户端通过 WebSockets 访问一些在 Java 中实现的功能.我正在寻找最好的库来使用它 - 它应该简单,健壮等.现在我考虑 3 个替代方案- jWebSocket- 码头- 网易哪个最好?或者可能是别的什么? 提前致谢 解决方案 jWebSocket 现在包含 Jetty 8.0 引擎(包括 SSL),并在 ..
发布时间:2021-12-25 14:05:26 Java开发

node.js 多房间聊天示例

我正在寻找支持多个房间的 websocket/node.js 聊天实现. 我还将编写一个需要多个房间或服务器的应用程序,我只是在寻找一些有关人们如何做到这一点的代码示例. 谢谢. 我知道有一个服务 http://pusherapp.com 提供这项服务,但我正在寻找一个开源示例. 解决方案 我意识到您还没有收到问题的解决方案.建议在我提供答案的地方查看这个问题: n ..
发布时间:2021-12-25 14:05:19 前端开发

如何在 Symfony2 中正确使用 webSockets

我正在尝试在 Symfony2 中实现 websockets, 我发现这个 http://socketo.me/ 看起来不错. 我在 Symfony 中尝试了它并且它有效,这只是使用 telnet 的一个简单调用.但我不知道如何将其集成到 Symfony 中. 我想我必须创建一个服务,但我真的不知道哪种服务以及如何从客户端调用它 感谢您的帮助. 解决方案 首先你应该 ..
发布时间:2021-12-25 14:05:10 PHP

在现代浏览器中上传文件的最佳方式是什么

我想将(单个)文件上传到服务器并显示上传进度. 我知道我可以使用 HTTP POST 上传文件.我不熟悉网络套接字,但据我所知,二进制数据也可以通过这种方式发送,因为网络套接字是双向的,我可以获得上传的进度. 我不担心旧浏览器,因此 iframe 和 Flash 解决方案不是很有吸引力,除非在这条路线上有显着优势. 我也很好奇最好的服务器端技术.他们使用像 Django 这样的 ..
发布时间:2021-12-25 14:05:06 前端开发

有没有办法通过 SRV DNS 记录访问 websocket?

我发誓我用谷歌搜索了这个.我想知道是否有任何方法可以通过解析 SRV DNS 查询来连接到 WebSocket 服务.原则上,这对我来说听起来很合理,例如,在服务要侦听的端口取决于主机并且没有固定端口的情况下. 例如:服务器 A 在端口 1234 上使用 WebSocket 进行侦听.服务器 B 在端口 1235 上使用 WebSocket 进行侦听. Server NS 为 A 分配 ..
发布时间:2021-12-25 14:04:27 其他开发

发送大于 126 字节 websockets 的消息

现在我正在研究 Websockets,我是新手,我终于可以发送 126 字节的消息,但是我需要发送更长的消息,但是当我尝试自动关闭连接时,我的代码是: public void sendMessage(Stream stream, string message){尝试{列表lb = 新列表();字符串 aux = 消息;bool flagStart = false;整数大小;而 (message ..
发布时间:2021-12-25 14:04:17 C#/.NET

去 websocket 序列化/反序列化 json

我正在使用 gorilla websocket,我正在计划使用 json 进行序列化/反序列化. 假设我有这样的结构来接收传入的消息: type Foo struct {一个字符串`json:"a"`B 字符串`json:"b"`} 和 type Bar struct {C 字符串`json:"c"`D 字符串`json:"d"`} gorilla 提供 conn.ReadJSON ..
发布时间:2021-12-25 14:04:06 其他开发

打开 WebSocket 连接时有没有办法使用自定义标头?

我正在尝试使用默认的 karate.webSocket(url, handler) 建立 WSS 连接;连接成功,但在将连接从 https 升级到 wss 时,所需的主机需要 Authorization: Bearer XXX 标头是否可以从 *.feature 文件中为 WebSocket 连接提供自定义 HTTP 标头? 解决方案 实际上没有,直到现在我们才意识到这是必要的.我们打开了 ..
发布时间:2021-12-25 14:03:44 其他开发

在网络编程中,sockets/connections 的数量是有限制的,webserver 是如何超过这个限制的?

我已经开始探索使用 Socket 在 Linux 中的网络编程.我想知道 Yahoo、google 等网络服务器如何能够建立数百万/数十亿的连接.我相信核心只是套接字编程来访问远程服务器.如果是这种情况,那么数十亿人和数百万人如何能够连接到服务器.这意味着数十亿/数百万的套接字连接.这不可能吧?规范说最多只能有 5 个套接字连接.背后究竟有什么玄机? 您能否也谈谈这个 - API? lis ..
发布时间:2021-12-25 14:03:40 其他开发

套接字 io 聊天 - 断开客户端随机 ping 超时和传输关闭错误 2.2.0 版

我有一个使用 Socket io 在 Node JS express 上运行的聊天应用程序. 以前客户端在发送超过 4 MB 的大图片时会断开连接,我发现套接字 io 无法通过套接字发出事件在 Base64 中处理/流式传输/发送如此大的数据.所以我最终使用了这个 socket io 文件上传模块.现在我使用 socket io 文件上传模块让用户在聊天期间上传图片/文件.现在,即使我上传了 ..
发布时间:2021-12-25 14:03:33 其他开发

如何确保 websockets 的可靠消息传递?

我正在开发一个简单的服务器,其主要任务是像典型的推送通知服务器一样向用户推送通知.我已经使用 java websockets 通过 websocket 会话向用户推送通知.在开发相同的内容时,我列出了一些要求,其中可靠的消息传递是其中一项要求. 我正在向特定用户推送通知,如下所示, session.getBasicRemote().sendObject(notification); 但上 ..
发布时间:2021-12-25 14:03:27 Java开发

在 iis 8 上为 websocket 设置限制并发连接

我创建了用于 websockets 的 asp.net 应用程序 我在 IIS8 上发布了我的应用程序(服务器 RAM 64GB,处理器 i7) 当我测试时,我可以打开 5000 个并发连接 然后服务器不想要其他打开的连接 当我增加工作进程的数量时,我可以打开更多的连接 但我想知道如何增加一个进程的限制? 解决方案 我找到了决定 对于 1 个核心的开放 50k 连接 需要 ..
发布时间:2021-12-25 14:03:17 C#/.NET

Websocket 服务器 VB.NET - 数据帧

我正在尝试使用 VB.NET 创建最简单的 WebSocket 服务器.我设法实现了握手,但在握手后无法发送消息.以下是我的代码: Dim serverTcp As TcpListenerDim serverThread 作为线程子主()''启动服务器serverThread = 新线程(AddressOf serverProc)serverThread.Start()结束子私有子服务器Proc ..
发布时间:2021-12-25 14:03:11 前端开发

刷新有关数据库更新的网页

我想在网页上反映数据库表中立即发生的更改.我一直在阅读有关 websockets 的内容,但我不太清楚如何实现它.我想知道如何才能提取已添加到表中的新信息,以及如何让服务器将其推送到浏览器. 解决方案 您也可以尝试使用 Comet 应用程序,即 longpollig - http://www.zeitoun.net/articles/comet_and_php/start ..
发布时间:2021-12-25 14:03:03 PHP

OpenShift 上的 Web 套接字断开连接(使用 WildFly 8.2.1)

我使用 OpenShift 和 WildFly 8.2.1 final 来实现新的 HTML5 websocket.我使用本教程来设置这个项目. 每当我打开 MyTest.html 时,JavaScript 都会记录以下内容: JS:服务器连接...JS:服务器断开连接... 服务器连接,然后立即断开连接.为什么?我究竟做错了什么?有什么我遗漏的吗? 这里是模式代码 --> ..
发布时间:2021-12-25 14:02:55 Java开发