TheSteel

لمن عنده خبرة فى برمجة الشبكات

4 ردود في هذا الموضوع

السلام عليكم ورحمة الله وبركاته

انا سعيد جدا بتواجدى بينكم فى هذا المنتدى العريق

واود ان ابدا مشاركاتى بسؤال مهم للاعضاء المحترفين فى برمجة الشبكات

انا بطور برنامج صغير يعمل كمسنجر

انا عملت الويب سيرفيس وركبتها على الويب سيرفر تمام واتصلت بيها وركبت قاعدة البيانات على السيرفر بردو وكله تمام

قابلتنى مشكلة

وهى ال external ip

لما بيكون الجهاز خلف راوتر العنوان اللى بيتشاف على الويب سيرفيس بتاعتى للجهاز هو عنوان الروتر وبالتالى مش هاقدر اكمل شغل الا لما اعرف العنوان اللى ارسل واستقبل عليه

نصحنى صديق باستخدام مكتبة UPNP وبالفعل دورت ولقيت مكتبة ممتازة

بس وقفت عند كده

ارجو من الاخوة الافاضل اللى عندهم معلومات بالموضوع ده يفيدونى ويفيدوا كل الاعضاء

جزاكم الله خير

وشكرا

وان شاء الله مش هتكون مشاركتى الوحيدة

ونتبادل المعلومات والافكار

انا الحمد لله عندى خبرة معقولى جدا فى البرمجة وادارة قواعد البيانات

سلام

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

احبائى المبرمجين

السلام عليكم

اخى الكريم

انا بطور برنامج صغير يعمل كمسنجر

انا عملت الويب سيرفيس وركبتها على الويب سيرفر تمام واتصلت بيها وركبت قاعدة البيانات على السيرفر بردو وكله تمام

قابلتنى مشكلة

وهى ال external ip

هذه المشكلة يمكن تفاديها تماما كالتالى

فى برنامج الماسنجر - جزء Client - اجعله عند بداية العمل - يستخدم الويب سيرفيس الموجودة على الويب سيرفر - ومن خلال استخدامه

لها - يرسل اليها كل من اسم المستخدم - ورقم IP الخاص بالجهاز - اى ان IP يتم تحديده من قبل Client - وليس من جانب Server

مع تحياتى

محمود فايد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

عزيزى محمود فايد

اشكرك جداا على اهتمامك وردك

انا فى البداية استخدمت طريقتك دى بس لاحظت ان اى جهاز كمبيوتر بيدخل النت من خلال Router بياخد عنوان الراوتر External IP بمعنى ان كل الاجهزة التى تدخل على النت من خلال هذا الراوتر مشتركة فى نفس ال IP Address وهذه هى مشكلتى

ولاحظ عزيزى ان ال IP Address المحدد من قبل ال Client يكون عنوانه على الشبكة المحلية مثل 10.0.0.127 وهذا لا يصلح للاتصال عبر النت

انا جارى البحث وعند الوصول لاى حل سوف اضعه باذن الله

وجزاك الله خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

You Can Use Router IP but with diffrent Port and Map this port to your Server ip by using Port Forwording Options in The Router

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .