Java / Android:如何发送数据包,同时在到达时接收数据包

时间:2011-11-15 21:30:38

标签: java android networking udp nio

问题是我正在使用带有DatagramChannel的单个线程将数据发送到具有特定速率的服务器。发送时,服务器将每隔5秒(大约)发送一次费率信息。 如何在收到此速率信息包后立即获取该信息包,并从该数据包中获取字符串信息,并使用我在主类中定义的函数将其打印出来。 谢谢!

1 个答案:

答案 0 :(得分:0)

您需要一个线程用于接收,一个线程用于发送。在一个线程中同时执行这两个操作将使您的代码变得不必要地复杂。