既然有WebRTC,为什么我们还需要crossbar.io(WAMP)?

Ram*_*lat 0 webrtc crossbar

据我了解,crossbar 提供客户端之间的透明连接。这样客户就可以相互沟通。WebRTC 几乎做同样的事情,没有中央服务器(除了信令服务器),延迟较低。

那么为什么我们首先需要横杆呢?

我错过了什么吗?

Tsa*_*evi 5

这两种技术彼此非常不同。

WebRTC 使语音、视频和数据能够直接在浏览器之间实时传递。它没有消息传递、信令甚至网络架构的概念。它是一种在网络浏览器中实现的构建块,您现在可以使用。使用它时,您仍然需要服务器来将一个浏览器/设备连接到另一个浏览器/设备 - 信令服务器。

从 crossbar.io 的网站来看,这似乎是一个实现物联网设备信令的开源框架 - 它可以将设备连接到集中式服务器,该服务器处理在设备和/或设备之间发送的控制消息和信号用户。

有趣的是 - 如果 Crossbar 要处理语音/视频或低延迟数据传输 - 他们可能最终会集成 WebRTC。另一方面,您可以使用 Crossbar 作为 WebRTC 的信令机制。

从苹果到橙子。