HTTP 网络请求大家都是怎么处理的?目前项目代码有 HttpClient、HttpUrlConnection,想要统一化。HttpUrlConnection是JDK自带的,用它的话灵活度应该是最高的,但是需要写很多代码。
OkHttp、HttpClient版本升级经常不兼容,但是屏蔽掉了很多内部实现细节。
来源:云原生后端社区
RxJava2之后我推荐2.2以后的,这之前有些地方的小bug也比较明显,我与开发者沟通过,对方并没有改,只是改了代码注释。
不过我更建议Reactor3 各种新增的功能特性,它的拓展库里也有很多新奇的工具,reactor-core将很难的东西都移到扩展库里了。
主要还是看jdk版本,jdk8之后,推荐reactor,里面的很多代码比较简洁,拓展库也多,而且结合Spring可以有更多的收益,看个人选择吧,Spring基础库反正也已经支持Rxjava2了,以后也不需要单独引Rxjava和Reactor的包了。
来源:云原生后端社区
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。