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

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

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

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

 

       

posted @ 2016-03-02 22:53  蜡笔小鸡  阅读(1619)  评论(0编辑  收藏  举报