Web 网络上可用的实时通信协议有哪些?
我最近遇到了他们,我的头脑被他们带来的可能性所震撼。我搜索了此类实时(和近实时)通信协议和技术的完整列表,例如,但找不到任何接近完整的列表。所以请帮我在这里整理一下清单Web 网络上可用的实时通信协议有哪些?,web,websocket,protocols,real-time,near-real-time,Web,Websocket,Protocols,Real Time,Near Real Time,我最近遇到了他们,我的头脑被他们带来的可能性所震撼。我搜索了此类实时(和近实时)通信协议和技术的完整列表,例如,但找不到任何接近完整的列表。所以请帮我在这里整理一下清单 更新:我正在寻找可用于web的实时协议。 WebSocket是一种通过单个TCP连接提供全双工通信通道的web技术。WebSocket API由W3C标准化,WebSocket协议由IETF as标准化 可扩展消息和状态协议(XMPP)是一种基于XML(可扩展标记语言)的面向消息中间件的通信协议 WebRTC(Web实时通信)是
更新:我正在寻找可用于web的实时协议。 WebSocket是一种通过单个TCP连接提供全双工通信通道的web技术。WebSocket API由W3C标准化,WebSocket协议由IETF as标准化 可扩展消息和状态协议(XMPP)是一种基于XML(可扩展标记语言)的面向消息中间件的通信协议 WebRTC(Web实时通信)是万维网联盟(W3C)正在起草的一个API定义,它使浏览器到浏览器的应用程序能够在没有插件的情况下进行语音呼叫、视频聊天和P2P文件共享 Bayeux是一种用于传输异步消息(主要通过HTTP)的协议,在web服务器和web客户端之间具有较低的延迟 服务器发送事件(SSE)是服务器在客户端连接后向客户端发起数据传输的一种方式。它用于将连续或低延迟消息流式传输到客户端。浏览器API称为EventSource Wave联合协议(以前称为Google Wave联合协议)是一种开放协议,是Apache Wave中使用的可扩展消息和状态协议(XMPP)的扩展。它设计用于计算机支持的协同工作波服务器之间的近实时通信 Internet中继聊天(IRC)是一种用于实时Internet文本消息(聊天)或同步会议的协议。它主要用于论坛中的群组通信,称为频道,但也允许通过私人消息进行一对一通信,以及聊天和数据传输,包括文件共享 实时发布-订阅(RTPS)协议设计用于互联网协议(IP)一对多组播和无连接的尽力而为传输,如IP用户数据报协议(UDP)。除其他外,它支持使用标准IP网络的实时应用程序的尽最大努力和可靠的发布-订阅通信
Socket.IO是一个流行的用于从浏览器进行实时通信的库。IO主要使用WebSocket协议,但如果需要,可以使用多种其他方法,如Adobe Flash Socket、JSONP轮询和AJAX长轮询,同时继续提供相同的接口。尽管它可以简单地用作WebSocket的包装器,但它提供了更多的功能,包括向多个套接字广播、存储与每个客户端相关的数据以及异步I/O。现有数百(可能数千)种实时协议。您是否特别想要在web上可用的?你可能想在你的问题和标签中澄清这一点。我正在寻找可用于web的实时协议。Socket.IO是一个用于构建实时应用程序的框架,它由几个实时通信机制组成。它本身不是一个协议。