Advertisement

Spring WebFlux + React探索RSocket数据流传输

阅读量:

响应式编程中的reactor等工具能够便捷地处理数据流,让人联想到spring框架中的webflux同样具备对rsocket的支持。该技术可通过websocket或tcp协议实现信息传输,并且同时提供java与js两种版本,而spring框架也兼容rsocket技术。接下来将尝试利用rsocket模拟天气数据的传输过程,前端接收到相关数据后,将通过折线图形式进行可视化展示。

后端架构设计与实现

1.1 model实现

  • 设计一个weather类以实现数据的封装与传递
    • 该类包含时间信息、风速数值、风向参数以及温度数值
复制代码
    /** * @author: ffzs
     * @Date: 2020/9/2 下午5:12
     */
    @Data
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    public class Weather {
    Long id;
    LocalDateTime date;
    Long direction;
    Long speed;
    Long temperature;
    }
    
    
      
      
      
      
      
      

全部评论 (0)

还没有任何评论哟~