最后更新:2022-03-18 07:38:18 手机定位技术交流文章
HTML5 WebSocket
WebSocket 是一个 HTML5 协议,允许通过独立的 TCP 连接进行全时通信。
WebSocket 便利客户与服务器之间的数据流动。使服务器能够自动向客户端提供数据。使用网络套餐 API,浏览器和服务器之间只需要握手。两者可以建立直接和持久的联系。以及双向数据传输。
使用网络套餐 API,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。
现在,创建了几个网站,目的是实现交付技术。采用Ajax综合技术。面谈在特定时间间隔(例如每1秒一次)和特定时间间隔(例如每1秒一次)进行。浏览器将 HTTP 查询发送到服务器 。服务器然后向客户端浏览器显示最新数据。这种传统模式有明显的缺陷。换句话说,浏览器必须不断向服务器发送请求。然而,HTTP的要求可能会有较长的篇幅,这也许不是好主意,也可能不是一个好主意。真正有效的数据可能只是其中一小部分。这显然会浪费很多资源,例如带宽。
HTML5规定的WebSocket协议更有能力保护服务器资源和带宽,同时允许更多的实时通信。
浏览器使用 JavaScript 请求服务器建立网络套件连接, 一旦连接创建, 客户端和服务器可以通过 TCP 连接直接交换数据 。
获取 WebSocket 连接时,可以使用发送 () 将数据传输到服务器, 并发送信息 () 从服务器接收数据 。
要构建 WebSocket 对象,请使用以下 API 。
var Socket = new WebSocket(url, [protocol] );
对不起, Javax. 我不确定, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐, 网餐。 服务员包括笔记, 班, 以及创建和配置服务端点的界面 。
抱歉 Javax 。 Websocket 软件包包括服务和客户端的注释、 类、 界面和奇特 。
要构建一个可编程的终点, 您必须继承和修改终点类 。
在上述软件包中构建附加说明的端点,以便您可以使用自己的写作风格和班级的一些方法作为批注装饰(@EndPoint,@On Open, etc.) )。
本文由 在线网速测试 整理编辑,转载请注明出处。