stomp与websocket区别

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WebSocket学习 为什么需要WebSocket 以往使用的HTTP协议存在一个缺陷,通信只能由客户端发起。 ...
    ChaLLengerZeng阅读 1,728评论 0 1
  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong阅读 22,514评论 1 92
  • 1. WebSocket介绍 WebSocket协议RFC 6455提供了一种标准化的方法,可以通过一个TCP连接...
    xzz4632阅读 1,315评论 0 0
  • 1.介绍 websocket 建立连接(创建WebSocket对象): var Socket =new WebSo...
    等我瘦的阅读 2,100评论 0 0
  • 以前有遇到一些服务端客户端交互问题,有时希望交互是异步的,服务器的响应是非即时的,但是http协议显然不符合我的需...
    冯行洲阅读 276评论 0 0