Spring websocket:如何通过AbstractSubProtocolEvent层次结构拦截发送事件?

时间:2018-05-21 22:08:56

标签: spring spring-websocket

关于Spring websocket关于拦截justify-content事件的一种方法是从ChannelInterceptorAdapter类延伸

它的工作方式如何。更多细节在这里:

现在,根据本教程:

上面介绍的方法包含其他方法适用于Stomp,通过以下方法:

这些类来自:

并且存在两个子类:

此列表已在(由同一作者)确认:

这些名字本身就很明显,知道每个人做了什么,但只是好奇

  • 为什么ApplicationEvents事件没有?

它来自:

send

对于此stompClient.send('/app/ws/something', {}, JSON.stringify({'content': $('#content').val()}) 事件"似乎"通过send方法

1 个答案:

答案 0 :(得分:2)

事件反映了STOMP连接生命周期中的主要点。它们并不意味着是客户端发送的每条消息的通知。为此,您可以使用@MessageMapping方法或ChannelInterceptor