UDP客户端/服务器聊天

时间:2013-05-14 17:27:40

标签: java client chat

我打算制作一个Java聊天信使。但我遇到了一个问题。客户端在收到来自服务器端程序的消息之前无法发送消息。我该如何解决这个问题?

我有不同的服务器端和客户端代码。 这是我的客户端计划。

  DatagramPacket send_packet = new DatagramPacket(send_data,
                                                  send_data.length, 
                                                  IPAddress, 5020);
  client_socket.send(send_packet);
  DatagramPacket dpacket = new DatagramPacket(recv_data, recv_data.length);
  client_socket.receive(dpacket);
  String msg = new String(dpacket.getData(),0,dpacket.getLength());
  System.out.println("Aman2: \n" + msg);

0 个答案:

没有答案