我找不到使用stompSubProtocolHandler和SubProtocolWebSocketHandler的例子?
我需要扩展这个SubProtocolWebSocketHandler类?
private static class ProducerStompSessionHandler2 extends SubProtocolWebSocketHandler {
public ProducerStompSessionHandler2(MessageChannel clientInboundChannel,
SubscribableChannel clientOutboundChannel) {
super(clientInboundChannel, clientOutboundChannel);
// TODO Auto-generated constructor stub
}
}
我正在使用一个Sockjs java客户端,扩展StompSessionHandlerAdapter和正在工作的处理程序。我可以连接,订阅和发送消息:
私有静态类ProducerStompSessionHandler扩展StompSessionHandlerAdapter {…
}
但是我看到另一个用户告诉我有两个实现:SubProtocolWebSocketHandler和stompSubProtocolHandler。https://stackoverflow.com/a/28306539/6243317
这些是Java Websocket在STOMP客户端的实现?如何使用?优势呢?为什么要使用这个实现?
回答标题中的主要问题,我认为Spring编写的这个示例对您很有用。在示例中,stompSubProtocolHandler更偏向于服务器端,但我假设客户端的逻辑是相同的。