websocket相关内容

每个主机限制的 HTTP 同时连接数...是每个选项卡、浏览器实例还是全局?

根据 HTTP 规范 (w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.1.4),HTTP 客户端应限制其连接: 使用持久连接的客户端应该限制它们与给定服务器保持的同时连接的数量.单用户客户端不应与任何服务器或代理保持 2 个以上的连接. 不同的供应商以不同的方式实施此限制:http://www.stevesouders.com/blog ..
发布时间:2021-12-25 13:59:42 其他开发

Websockets 会允许服务器在浏览器中运行吗?

是否有关于 Websockets 监听功能的计划? 在浏览器中允许点对点应用程序可能是革命性的. 我找到了这个答案:HTML5 是否允许网络应用建立点对点 HTTP 连接?但它已经很老了.我认为它所指的规范(Connection api)现在已经被 Websockets 所取代,它没有提到任何监听设施. 解决方案 WebSockets API 没有提供监听连接的方法;它只是客户 ..
发布时间:2021-12-25 13:59:19 前端开发

@ServerEndpoint 和 @Autowired

如何将字段自动连接到 @ServerEndpoint.以下方法无效. @Component@ServerEndpoint("/ws")公共类 MyWebSocket {@自动连线私有 ObjectMapper objectMapper;} 但是,如果我删除 @ServerEndpoint,它就可以正常工作. 我使用的是 spring 3.2.1 和 Java 7 解决方案 看来您 ..
发布时间:2021-12-25 13:59:04 Java开发

Firefox 断开 websockets 连接以获得自签名证书

我正在尝试与使用自签名证书的后端服务器建立 websocket 连接.在 Firefox 中,我为自签名证书添加了一个例外. 但是我的 websocket 连接 wss://连接失败.我收到一个代码为 1006 的关闭事件,这是一个捕获所有代码. Chrome 和 IE websockets 工作.由于我使用的是 Windows,因此我使用 certmgr.exe 作为受信任的证书安装 ..
发布时间:2021-12-25 13:58:57 其他开发

PHP Websocket 服务器 hybi10

所以 Chrome 14 已经实现了 hybi10 版本的 websockets.我有一个我们公司通过 chrome 使用的内部程序,该程序使用 websockets,但由于此更改而损坏. 有没有人成功地使用 php 服务器构建数据?我能够让新的握手工作,但我似乎无法弄清楚框架.这里有一个 python 示例 https://github.com/kanaka/websockify/blob ..
发布时间:2021-12-25 13:58:51 PHP

Webworker 中的 HTML5 Websocket

我已经设法让 websockets 在使用 Chrome 的 webworker 内部工作,但仅用于接收数据.当我尝试发送数据时出现 DOM 异常,是否有人设法发送数据? 这就是我为我的网络工作者准备的. self.addEventListener('message', function(e) {var 数据 = e.data;开关(数据.cmd){案例'初始化':self.postMes ..
发布时间:2021-12-25 13:58:36 前端开发

以 UTF-8 字符串存储二进制数据

我想使用 WebSocket 传输二进制数据,但您只能使用 WebSockets 传输 UTF-8 字符串. 使用 base64 编码是一种选择,但我的理解是当您的文本可能从一种格式转换为另一种格式时,base64 是最理想的.在这种情况下,我知道数据将始终是 UTF-8,那么是否有更好的方法在 UTF-8 字符串中编码二进制数据,而无需支付 base64 的 33% 大小溢价? 这个 ..
发布时间:2021-12-25 13:58:25 前端开发

Android webkit.WebView 和 HTML5

是否有任何列表显示 WebView 支持哪些 HTML5 特性,哪些不支持?我主要感兴趣的是: 1) 本地存储/会话存储 2) 离线清单 3) 网络套接字 4) 网络工作者 之前缺乏这些功能 (http://www.mail-archive.com/android-developers@googlegroups.com/msg60143.html),但在 Androi ..
发布时间:2021-12-25 13:58:17 移动开发

如何获取特定用户的连接对象?

我正在使用 Ratchet 库的实时 Symfony 应用程序中工作,在此应用程序中,我需要向特定用户发送一些数据,因此逻辑解决方案是使用SessionProvider 将一个 Symfony2 Session 对象附加到每个传入的 Connection 对象.正如文档所述,我已经设置了一个非本地会话处理程序来存储我的会话,即通过 PDO 存储在数据库中.并且目前工作正常,但我需要获取特定用户的 ..
发布时间:2021-12-25 13:58:08 PHP

通过 websocket 接收文件并启动下载对话框

我的 HTML5 Web 应用程序通过 websocket 接收作为二进制数据的文件.有没有办法启动文件下载对话框(通过javascript)将接收到的数据保存到用户磁盘? 谢谢! 解决方案 您需要构建一个 dataUri 并用它打开一个新窗口.特定的 mimetypes 可以触发浏览器的自动另存为对话框. 示例数据uri:"data:application/octet-str ..
发布时间:2021-12-25 13:58:03 前端开发

如何在没有 ASP.NET 的情况下使用 System.Net.WebSockets?

我想在 .NET 4.5 及更高版本(在 Windows 8.1 上)中使用新的 System.Net.WebSockets 类实现一个简单的聊天服务器.但是,我只找到在 ASP.NET 环境中使用这些类的示例(尤其是这里的示例:http://www.codemag.com/Article/1210051) 我没有这样的服务器,并且希望尽可能“原始"地实现 websocket 服务器,但不必 ..
发布时间:2021-12-25 13:57:56 C#/.NET

如何将二进制数据从 Node.js socket.io 服务器发送到浏览器客户端?

我一直在浏览整个 Socket.IO 文档,但是,即使他们承诺它在那里,我也找不到一个简单的、最小的例子,说明如何在服务器/客户端之间发送二进制数据. 是怎么做的? 解决方案 其实是在文档里.Socket.io 的当前文档在 Socket.emit 下说: [...] 向由字符串名称标识的套接字发出事件.任何其他可以包含参数.支持所有数据结构,包括 Buffer [...] ..
发布时间:2021-12-25 13:57:24 前端开发

多个 Websocket

我试图在一页上使用两个 websocket.这是我的代码: var pageViewWs = new WebSocket("ws://localhost:9002/pageView");var sessionWs = new WebSocket("ws://localhost:9002/session");pageViewWs.onmessage = 函数(事件){警报(“页面视图");};se ..
发布时间:2021-12-25 13:57:17 前端开发

SocketIO + MySQL 认证

我正在尝试通过 socketIO 对 MySQL 数据库进行身份验证.我已经建立了连接并且可以毫无问题地查询结果,但是由于某种原因,我无法将用户是否通过身份验证传递到 socketio 的 connection 部分.这个想法是我的应用程序有主机和查看器.如果连接到应用程序而未在 QueryString 中发送密码,则应用程序假定其为查看器并接受连接.如果发送了密码,则会根据 DB 进行检查并接受 ..
发布时间:2021-12-25 13:57:13 其他开发

处理 - 如何将数据(通过 websockets?)发送到 javascript 应用程序

我正在尝试处理,想知道是否可以将处理中的数据发送到 javascript 应用程序.是否有可能创建一个(例如 websocket)服务器进行处理? 提前致谢! 解决方案 我试过 Java WebSockets 在 eclipse 桌面上(有或没有扩展 PApplet),它也适用于 Android.如果你想在 Processing 中使用这个库,你需要这样做: 在 Documen ..
发布时间:2021-12-25 13:57:07 前端开发

JSR-356 WebSockets with Tomcat - 如何限制单个 IP 地址内的连接?

我制作了一个 JSR-356 @ServerEndpoint,我想在其中限制来自单个 IP 地址的活动连接,以防止简单的 DDOS 攻击. 请注意,我正在搜索 Java 解决方案(JSR-356、Tomcat 或 Servlet 3.0 规范). 我尝试过自定义端点配置器,但即使在 HandshakeRequest 对象中,我也无法访问 IP 地址. 如何在没有 iptables ..
发布时间:2021-12-25 13:56:58 Java开发

设计/架构:web-socket 单连接 vs 多连接

在设计客户端/服务器架构时,多路复用从同一进程到服务器的多个 WEBSOCKET 连接(即共享一个连接)与在客户端中的每个线程/会话打开一个 WEBSOCKET 连接(按原样)有什么优势?通常在连接到 memcached 或数据库服务器时完成.) 我知道与每个连接相关的开销(例如 RAM ...).但预计每个客户端最多不到1K-10K. 具体用例:假设,我有一个远程服务器,一侧有多个会 ..
发布时间:2021-12-25 13:56:52 其他开发

Android WebView 中的 WebSocket

今天我的问题是我正在开发一个使用 WebSocket 的应用程序.在 iOS 上一切正常,但在 android 上,WebView 不支持 WebSocket.解决这个问题的最快/最优雅的方法是什么? [编辑] 由于这篇文章经常被查看,我想分享一些可能的解决方案. 解决方案: Java Websocket 客户端实现 &JavaScript 接口 PHP Websocke ..
发布时间:2021-12-25 13:56:43 移动开发