我需要在客户端和服务器之间发送和接收数据。服务器将同时管理多个客户端,因此它需要能够以很小的延迟发送和接收数据。 目前,我可以从客户端向服务器发送和接收数据,但这是程序化的,所以如果任何数据丢失,服务器将冻结,直到客户端发送新数据。问题是,如果服务器返回数据,那么服务器和客户端都会冻结,等待对方的数据。 我当前接收和发送数据的方法 public void run(){
while(true){
byte[] data = new byte[1024];
DatagramPacket packet = new Datag