![]() |
|
أخيرا حل مشكلة تجاوز الروتر في الاتصال - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : أخيرا حل مشكلة تجاوز الروتر في الاتصال (/showthread.php?tid=4762) |
أخيرا حل مشكلة تجاوز الروتر في الاتصال - RaggiTech - 01-10-12 كاتب الموضوع : DreamNet
السلام عليكم ورحمة الله وبركاتهبعد بحث طويلا وتجارب عديدة تم حل مشكلة تجاوز الروتر للاتصال المباشر بين طرفين موجودين على الأنترنت الحل وجدته في أحد المنتديات الأجنبية لكني وجدت مشكل مع الروتر الذي أعمل به لذلك بدأت بالبحث في جانب الUPNP والتي تكون مدعومة عادة من معظم الرواتر الآن وقد حللت المشكل مع الروتر الذي أملكه وتم الاتصال بنجاح العملية تعتمد على التحاور مع الروتر بارسال اوامر في منطقة آمنة من أجل فتح منفذ داخل الروتر من أجل استقبال الاتصال الخارجي فقط يجب كما قلنا أن تكون خاصية UPNP مفعلة على الروتر ضمن المثال المقترح فئة Socket مبسطة وجميلة طبعا سهلة الاستعمال وجدتها على vbfrance فقط قمت بتعديل بسيط داخلها من أجل دعم الكتابة العربية المثال مطروح للتجربة يحوي على 3 مشاريع الأول كلاس UPNPSocket قمت فيها بتجميع الأكواد المهمة المستعملة الثاني برنامج الخادم
الثالث برنامج العميل عند تشغيل الخادم يعطيك رقم الايبي الحقيقي الذي يمكن للعميل الاتصال به مع الخادم لذلك يجب أن يعرف العميل هذا العنوان لكي يتصل بالخادم الملفات: الكود سورس الملفات التنفيذية من أجل التجربة |