PDA

View Full Version : سوال: broadcast در شبکه از طریق udp



niloo1989
شنبه 27 مهر 1392, 11:07 صبح
سلام.
من احتیاج به یک پروژه دارم که پیامی را در شبکه broadcast کند و بدون در نظر گرفتن ip و اینکه کدام سیستم سرور و کدام کلاینت می باشد به تمام یوزر های موجود در شبکه این پیام از یکی ار یوزرها به سایر یوزرها ارسال شود و پیغامی برای آن دسته از یوزرهایی که پیام را دریافت کردند نشان داد ه شود.این کار باید توسط کامپوننت انجام شود.
لطفا مرا راهنمایی کنید خیلی به این پروژه نیاز دارم.

hamid_hr
شنبه 27 مهر 1392, 11:23 صبح
اگه اي پي ادرس رو بزاري 255.255.255.255 ميشه broadcast

niloo1989
شنبه 27 مهر 1392, 20:31 عصر
اگه اي پي ادرس رو بزاري 255.255.255.255 ميشه broadcast
بله اما من نمونه کد میخوام

hamid_hr
شنبه 27 مهر 1392, 20:47 عصر
int GroupPort = 15000;

UdpClient udp = new UdpClient();



IPEndPoint groupEP = new IPEndPoint(IPAddress.Broadcast, GroupPort);

string str4 = "Is anyone out there?";

byte[] sendBytes4 = Encoding.ASCII.GetBytes(str4);

udp.Send(sendBytes4, sendBytes4.Length, groupEP);

kooroshheydarirad
دوشنبه 13 آبان 1392, 17:36 عصر
هرکی کد این طروژه رو میخواد یه ایمیل بفرسته
kooroshheydarirad@gmail.com