السلام عليكم
قبل فترة درست بعض الدروس حول بروتوكولات الشبكات (TCP,UDP,IP) فحبيت اعمل برنامج صغير وهو عبارة عن 2 Form الأول للأرسال و الثاني للاستقبال.
عند تنفيذ البرنامج وتحديد الـ IP و الـ Port للمستلم تظهر عندي مشكلة صغيرة لم استطع حلها وهي:
*عند تحديد الـ IP واعطائه هذه القيمة 127.0.0.1 تظهر هذه الرسالة
فتوقعت الخطأ قد يكون فالـ IP فاستخدمت ipconfig فالـ Command prompt فحصلت على هذا ال الاي بي 192.168.0.109 فمستخدمة هذا الاي بي وظهرت نفس الرسالة!
*مع العلم ان رقم البورت ثابت وهو 9001
المشروع موجود ضمن المرفقات و أتمنى المساعدة منكم
[
attachment=1160]
اغلق الfireware وجرب
وهل جهازك على نفس الشبكة
اذن المشكلة 100% من الfirewall
سواء كان firewall الوندوز او firewall antivirus
والله يا اخي جربت كل الي نصحتني بي و ماكو أي تغير!!!
(20-01-14, 07:13 PM)الشاكي لله كتب : [ -> ]اذن المشكلة 100% من الfirewall
سواء كان firewall الوندوز او firewall antivirus
لحظة بشوف كودك وبجربه
اخوي لو سمحت تغير الفريم وورك الى 4.5
4.5.1 ماانصحك لان الفرق غير ملحوظ بينه وبين 4.5 والاغلبية ماعنده . مثلي
السلام عليكم
أخوي ايش الويندوز المستخدم وايش موديل الراوتر اللي عندك .. + موديل الفيجوال البيسك الاستديو ... ونوع الانتي فايروس في الاجهزة +
..
يتم تحميل المرق وتجربته
جربته عندي وكلشيئ تمام :
بس ليش انت مسوي هالطريقة في التصميم ؟؟
الافضل تسوي برنامجين
وايضا هل انت يوم تتصل كان السيرفر (Listener) يعمل؟
لا اعرف المشكلة بالضبط ولاكن بالمرفقات مشروع جديد نفس طريقتك
عند استخدامه على الايبي الثابت 127.0.0.1 يعمل جيدا
وعند استخدامه على الايبي المحلي للشبكة 192.168.1.1 ضهرة المشكلة التالية
يبدو أن المشكلة تتعلق بالوصول إلى الطرف الاخر والله اعلم
نصيحة أخي اعمل على بتروكول UDP فهو سريع وامن اما tcp فيتطلب اشياء كثيرة للوصول إلى الطرف الاخر !!