spring webflux

spring webflux

    springwebflux?什么东东?完全没听过吧,当然了这是spring5中的新概念,官方文档上的解释是反应式编程,这种解释好文艺啊,怎么理解?作为一种新的技术网上的完整文档很少但是坑很多,经过为期两天的学习终于弄明白了一些,首先springwebflux中有3中技术:

  1. nio 烂大街的技术了,我研究过内部原理,但是觉得太过概念化,很难想象其使用价值,后来在网上找了很多帖子,更加困惑了,最终的总结是使用场景数据较短的高并发系统间的通信,由于jdbc只有阻塞型的驱动所以官方文档上的意思是---不支持,what?不支持的话用他干什么?传统的业务逻辑中不可能不用数据库吧
  2. sse 全称server sends event翻译过来就是服务发送事件,就是服务器广播通知给客户端,不停的!!!
  3. websocket 作为很成熟的前后端数据实时同步的技术,springwebflux中集成了他

    说了这些,你大概明白了springwebflux是做什么的了,反应式编程的意义就是在打破了传统的请求-响应式的网络请求方式,另辟蹊径虽然现在使用他的项目还比较少,但是在业务需求日新月异的今天,为了满足设计人员天马行空的想象力,未来springwebflux或许可以大放异彩

    以下是代码:

        git@gitee.com:contact_project/spring_webflux.git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值