ورود

View Full Version : مشکل در ارسال DatagramPacket و پروتکل UDP



hossein_moghimi
دوشنبه 07 اردیبهشت 1394, 16:43 عصر
سلام دوستان.
من میخوام برنامه ساده ای بنویسم که یک بسته udp رو به یک ip خاص و یک port خاص ارسال کنه .
با جستجو قطعه کد زیر رو پیدا کردم .منتها موقع اجرا خطا میده. من permission های INTERNET رو هم در فایل Manifest دادم.آیا مورد دیگه
از دوستان کسی هست بتونه کمک کنه.





private void runUdpClient() {
String udpMsg = "hello world from UDP client " + UDP_SERVER_PORT;
DatagramSocket ds = null;
try {
ds = new DatagramSocket();
InetAddress serverAddr = InetAddress.getByName("127.0.0.1");
DatagramPacket dp;
dp = new DatagramPacket(udpMsg.getBytes(), udpMsg.length(), serverAddr, UDP_SERVER_PORT);
ds.send(dp);
} catch (SocketException e) {
e.printStackTrace();
}catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
} finally {
if (ds != null) {
ds.close();
}
}
}

tux-world
دوشنبه 07 اردیبهشت 1394, 19:40 عصر
خطا چی میده؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟