| Author |
java udp socket programming problem
|
sam barker
Ranch Hand
Joined: Apr 26, 2008
Posts: 37
|
|
Hi All, I am trying to create a udp socket. It works fine but the program hhangs for a few seconds[at DatagramSocket clientSocket = new DatagramSocket();] before ti actually sends the data out.Could any one tell me why? try { System.out.println("Creating datagram"); DatagramSocket clientSocket = new DatagramSocket(); InetAddress IPAddress = InetAddress.getByName("localhost"); byte[] sendData; byte[] receiveData = new byte[1024]; String sentence ="TEST"; sendData = sentence.getBytes(); DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, IPAddress, 9876); clientSocket.send(sendPacket); } Cheers, Sam
|
 |
Vinay Naga
Greenhorn
Joined: May 16, 2008
Posts: 6
|
|
|
I am new to this , I just tried the same program. Is it because , the DatagramSocket tries to send packets through the firewall and does it take some time to send thru it ?
|
 |
sam barker
Ranch Hand
Joined: Apr 26, 2008
Posts: 37
|
|
Hi there, Well I tried the code on a debian machine .It works fine.I had initially tried on a Ubuntu machine. Cheers, Jegan
|
 |
 |
|
|
subject: java udp socket programming problem
|
|
|