PDA

View Full Version : سوال: برنامه چت مبتنی بر udp



tooraj.s
جمعه 19 دی 1393, 22:34 عصر
سلام دوستان
بنده به دنبال برنامه ای در محیط #c هستم.
برنامه چت مبتنی بر udp که بین سرور و کلاینت امکان چت دوطرفه برقرار شود یعنی هم سرور و هم کلاینت قابلیت ارسال پیام به یکدیگر داشته باشند.
سورس در لینک زیر را دانلود کردم ولی یک طرفه بود یعنی سمت سرور مانند محیط چت روم و فقط دریافت کننده بود.:ناراحت:

http://www.codeproject.com/Articles/16935/A-Chat-Application-Using-Asynchronous-UDP-sockets

ممنون میشم کمک کنید.

SabaSabouhi
شنبه 20 دی 1393, 14:44 عصر
سلام
من برنامه‌ی آماده‌ای ندارم. فقط می‌خواستم یادآوری کنم که UDP رسیدن پکت به مقصد رو گارانتی نمی‌کنه. یا به زبان ساده‌تر
ممکنه پیام به مقصد نرسه. ( البته تو شبکه‌های امروزی احتمالش ناچیزه اما اگه تو internet بخوای ارسال و دریافت کنی احتمالش هست )

صبا صبوحی

tooraj.s
شنبه 20 دی 1393, 15:34 عصر
ممنون .

مساله گارانتی پکت برای من مهم نیست . فقط به دنبال برنامه ای ساده مبتنی بر udp هستم که امکان برقراری چت بین سرور و کلاینت ( حتی در لوکال ) را بدهد ( چت دوطرفه)

اگر کمکم کنید ممنونتان میشوم.

و باز هم تشکر

elec60
شنبه 20 دی 1393, 21:51 عصر
من برنامه ای که میخوایین رو با تکنولوژی WPF نوشتم و تو تالار WPF سرچ کنین پیدا میکنین، البته بازی دوز نوشتم که توش قابلیت چت هم گذاشتم، البته با TCP، ولی راحت میتونین UDP کنین:
تو اینجا (http://barnamenevis.org/showthread.php?471498-مجموعه-گیمهای-شبیه-سازی-شده-با-WPF&p=2113903#post2113903) مجموعه گیمهامو گذاشتم فکر کنم دوز هم توش گذاشته بودم