我是java新手,但我在as3上遇到过。当我使用as3时,我正在使用一些回调来通知服务器和客户端,当我向其中一个发送消息时。但它是一个名为player.io的预构建服务器。 (我记得,服务器是用c#构建的)。客户端和服务器上都有消息监听器。
但是当我开始在java上练习套接字时,我看到的所有示例都实现了BufferedReader和readLine方法来从服务器或客户端接收数据。问题是,这种方法一直等到收到数据。而这种等待当然是一个大问题,特别是对于客户而言。
有没有办法使用回调或其他方法在服务器和服务器之间进行通信;不会导致任何一个程序等待的客户端?