stomp与websocket区别

STOMP派生于WebSockets之上。 STOMP只是提到了使用WebSocket在客户端和服务器之间如何交换消息帧的几种特定方式。

WebSockets
这是一个规范,允许客户端和服务器之间进行同步双向通信。与TCP套接字类似,它是一种用作升级的HTTP连接的协议,可在两方之间交换可变长帧,而不是流。

STOMP
它为客户端和服务器定义了一种与消息传递语义进行通信的协议。它没有定义任何实现细节,而是解决了用于消息传递集成的易于实现的有线协议。它在WebSockets协议的基础上提供了更高的语义,并定义了少数映射到WebSockets框架的框架类型。

你可能感兴趣的:(stomp与websocket区别)