我找不到使用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
这些是通过STOMP客户端实现Java Websocket吗?怎么用?好处?为什么要使用这个实现?
答案 0 :(得分:0)
要回答标题中的主要问题,我认为Spring的this示例对您有用。 stompSubProtocolHandler在示例中更像服务器端,但我假设客户端的逻辑是相同的。