java异步式Socket响应数据获取方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java异步式Socket响应数据获取方案相关的知识,希望对你有一定的参考价值。

       项目中存在 云中央控制器需要使用多个Socket连接多个云终端控制器的需求。

       由于终端数量大,就对整个中央控制器提出了并发的要求,然而获取Socket响应的过程是一个持续阻塞的过程,存在性能风险。而常规的Runnable是无法返回处理结果的。

笔者也思考了使用FurtherTask来做异步式回调的方案。但是响应结果在全局中都有可能被使用。因此就自己想了一个方案。若有不足之处,还请指正。

 

技术分享       

以上是关于java异步式Socket响应数据获取方案的主要内容,如果未能解决你的问题,请参考以下文章

浅析Java响应式编程(Reactive Programming)

socket.io |异步响应是不是按顺序堆叠?

Java9 基于异步响应式流的发布-订阅框架

响应式编程是一种异步的声名式的面向数据流的编程范式

自学Spring WebFlux

PHP 可以异步使用套接字吗?