首页 > 解决方案 > 通过 Java 中的 CompletionHandler 返回值

问题描述

我正在用 Java 制作一个小型项目来了解异步套接字。按照本教程:https://github.com/aliakh/demo-sockets-io-nio-nio2/tree/master/src/main/java/demo,我构建了一个类ClientServer它保存一些数据并执行套接字操作。到目前为止,我正在使用CompletionHandler处理来自/到客户端和服务器的传入消息。但是,我想将这些处理程序中的值返回给主调用者(在本例中为ClientandServer类),以便进行一些处理。

无论如何我可以做到这一点。如果没有,我该如何修改设计来实现这一点?

提前致谢。

标签: javasocketsasynchronous

解决方案


推荐阅读