websockets

以下是为您整理出来关于【websockets】合集内容,如果觉得还不错,请帮忙转发推荐。

【websockets】技术教程文章

检测HTML5是否支持WebSockets【代码】

若想使用HTML5 WebSockets API,在使用前必须先检查浏览器的支持情况。有以下两种方式:1. 写一段JS代码检测是否支持1function testWebSocket() { 23if (window.WebSocket) { 4 document.getElementById("support").innerHTML = "HTML5 WebSocket is supported"; 5 } else { 6 document.getElementById("support").innerHTML = "HTML5 WebSocket is not supported"; 7 } 8 }其中html中有个id为support的DIV,用于显示支...

「Web应用架构」如何扩展WebSockets【图】

当与那些还没有使用过WebSockets的开发人员交谈时,他们通常会有同样的担忧:如何将它扩展到多个服务器上?发布到一台服务器上的通道是可以的,前提是所有订阅者都连接到那台服务器。一旦您有多个服务器,您就需要添加一些其他的东西。这就是这篇文章试图解决的问题。缩放HTTP vs WebSockets要了解为什么扩展WebSockets似乎令人生畏,让我们将其与HTTP进行对比,因为大多数人都很了解它。使用HTTP,您有一个once off请求/应答模式,您...

Compile, link and execute some simple demos of libwebsockets 3.1 with VS 2010 on Windows 7 (2)【图】

Example 2: minimal websocket server A minimal websocket server demo is put into the directory minimal-examples\ws-server\minimal-ws-server. Create a subfolder minimal-ws-server below the directory lws-demos. Copy the subfolder mount-origin and such files to the path lws-demos\minimal-ws-server: minimal-ws-server.c, protocol_lws_minimal.c, localhost-100y.cert, localhost-100y.key, websockets...

c# – Windows Phone 8中的Websockets客户端支持

当我在Windows 8中阅读有关MessageWebSocket类的内容时,我开始考虑可以在Windows Phone 8中使用该客户端的应用程序. 但是,深入挖掘我只是发现该类不在Windows Phone 8 SDK中. 您知道是否有与Windows Phone 8兼容的Websockets客户端的其他实现? (不是Windows 8)解决方法:遗憾的是,Windows Phone 8没有像WinRT的MessageWebSocket那样提供本机websocket支持.您可以为您的wp8应用程序使用websocket4net库(请参阅codeplex:http://webs...

ruby – 如何通过Thin / nginx访问事件机器websockets?

我有一个事件 – 机器websocket应用程序(使用em-websocket宝石),它运行良好.问题是我需要使用端口80通过nginx部署它(不能用tcp代理模块编译它).是否可以使用指向瘦服务器的简单nginx proxy_pass并让瘦服务器将请求传递给我的websocket服务器?解决方法:根据我的理解,您无法使用proxy_pass代理websocket流量.Since web sockets are done over HTTP 1.1 connections (where the handshake and upgrade are completed), your backend ...

c# – 后台任务UWP Windows 10中的Websockets

有没有办法在后台任务中侦听websocket消息?我试图在Windows 10上使用ControlChannelTrigger,它在关闭应用程序后似乎不起作用(它在应用程序运行时有效).我注意到注册的任务没有持久化.每当我启动一个应用程序时,它都无法在BackgroundTaskRegistration集合中找到它.我注意到当我使用SocketActivityTrigger然后任务被持久化但我不知道是否可以将SocketActivityTrigger与MessageWebSocket一起使用.我也尝试将SocketActivityTrigger与S...

javascript-websockets可以连接数据并将数据发送到在非http端口上运行的另一个本地进程吗?

我正在研究一种需要网页将原始数据打印到连接的打印机上的解决方案.一种选择是通过与浏览器在同一台计算机上运行的进程将数据发送到打印机.该进程侦听特定端口,并将数据从浏览器转发到打印机. 是否可以使用Websocket将数据从网页发送到另一个侦听进程?解决方法:Websocket可以发送到任何端口,而不仅仅是端口80.但是不幸的是,Websockets不能传输原始数据.在建立连接之前,将执行Websocket握手,该握手还包括一个32位屏蔽密钥,该密钥与...

javascript-websockets和数据库更新(按更改)【代码】

我今天开始学习Websocket,因为我想拥有一个可以获取实时更新的体系结构. 我创建了第一个websockets node.js和socket.io应用程序,因此我可以通过javascript在客户端和服务器之间进行通信.很好 但是我需要可以与MySQL进行通信的东西,以便对于某个表上的每个更改,它必须告诉客户端有一个更改. 因此,我一直在考虑node.js服务器与观察数据库的PHP脚本进行通信.但是然后我还需要拉长请求更改,因此无论如何我都可以使用ajax进行更改,因此它...

javascript – 用于数据传输的WebSockets与XHR

我正在使用Node.js为Web应用程序设计架构,我们需要能够从库中将中等大小的文件发送到客户端.当用户浏览图库时,他们将尽快发送这些二进制文件(对于每个图库项目).文件可能高达6Mb,但可能平均大约2Mb. 我的客户坚持认为我们应该使用websockets进行数据传输而不是XHR.需要明确的是,我们不需要双向通信. 我缺乏这个领域的经验,在我的推理中需要帮助.到目前为止,我的观点如下: >使用WebSockets可以破坏HTTP提供的任何客户端缓存.如果用...

javascript – RhinoJS是否支持websockets API?

我一直在使用Jasmine为Web应用程序编写BDD测试.我有兴趣使用Rhino从命令行运行这些相同的测试,我发现这个blog entry非常有帮助.然而;我的应用程序使用pusher,它提供了一个简单的API,用于使用Web套接字在客户端之间传递事件. 我的测试在浏览器中运行良好,但是通过Rhino运行它们无法连接到推送器. Pusher提供调试流,它会显示身份验证错误或其他故障,但是当我从命令行运行测试时它不会注册任何活动. 这可能是一个简单的是或否答案,但我...

WEBSOCKETS - 相关标签