4.4 Websocket的改进

  • 支持SockJS(Java)客户端。参考SockJsClient及其相同包下的类。

  • 当STOMP客户端订阅和取消订阅时新的应用上下文事件SessionSubscribeEvent和SessionUnsubscribeEvent会被触发。

  • 新的作用域“websocket”。参考26.4.15 WebSocket作用域。

  • @SendToUser只能把单会话作为目标,而且不需要用户身份验证。

  • @MessageMapping方法可以使用点“.”代替斜杠“/”作为分割符。参考SPR-11660。

  • STOMP/WebSocket监测信息收集和日志管理。参考25.4.16 运行时监测。

  • 极大地优化和改进了日志管理功能,增强了日志的可读性,即使在DEBUG级别,日志依然很简洁易读。

  • 优化了消息的创建,包含了对临时消息可变性的支持,并避免自动消息id和时间戳的创建。参考Javadoc中的MessageHeaderAccessor。

  • 在WebSocket会话创建60秒后没有任何会话活动操作时,将会关闭STOMP/WebSocket连接。参考SPR-11884

results matching ""

    No results matching ""