الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن مساعدة في الشبكات بال VB.NET

مغلق
بدأه hazzoom في 16 سبتمبر 2005 · 3 رد · 680 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عند التعامل مع بروتوكول UDP لعمل Server/Client :

لارسال نص من الـ Client الي الـ Server :

Dim udpc As UdpClient
udpc = New UdpClient("localhost", 1234)
'Sending Data Method Take data to send as parameter

ولاستقبال النص في الـ Server :

Dim udps As UdpClient
udps = New UdpClient(1234)
Dim endpoint As New IPEndPoint(IPAddress.Any, 0)
'Receive Data Method Take endpoint as Parameter

حد يقوللي ما هي الـ EndPoint وما هي الـ Any ولو كان هذا البرنامج يعمل علي شبكه فكيف أحدد الجهاز الذي أرسل له البيانات عن طريق الـ IP أو الـ HostName ????

#2

السلام عليكم

اما بالنسبة الي localhost يقصد انك تتصل بالجهاز الذي تشتغل عليه يعني ال server وال Client علي نفس الجهاز

اما اذا اردت ان تتصل بجهاز عبر الشبكة ما عليك سواء كتابة اسم الجهاز المراد الاتصال بيه بدلا من كلمة localhost

Dim udpc As UdpClient

udpc = New UdpClient("pc03", 1234)

و 1234 يقصد بالبورت الذي يكون بين الجهازين وياريت يكون رقم ما يكونش الجهاز مستخدمة في تعليمة ولا في شفرة اي رقم

عموما في ربط جهازين باشكال كثير في الفيجوال دوت نت بس انت حاول انك تاخذ الابسط والاسهل في الربط

اللهم انصر الاسلام والمسلمين

2035881233.gif

#3

يعني الـ localhost في الـ Client تشير الي الجهاز المرسل اليه ..., هجرب وأرد عليك ,

جزاك الله خيرا يا أخ أيمن ...,,,

ومازال السؤال مستمرا !!!

اقتباس
حد يقوللي ما هي الـ EndPoint وما هي الـ Any

ولماذا في الـ Endpoint يكون رقم البورت صفر مع اننا نتعامل مع البورت 2005 ؟؟؟؟

تم تعديل هذه المشاركة بواسطة hazzoom في 17 سبتمبر 2005 في 09:31

#4

يا أخوان أريد أن أعرف كيف أتحكم في منافذ الكمبيوتر التمصل بالشبكة عبر السرفر

و بإستخدام بروتوكول TCP/IP

و ما هي الأدوات الممكن إستخدامها

أرجوكم هذا شيء ضروري بالنسبة لي

أرجو المساعدة

سبحان الله و بحمده سبحان الله العظيم

هذا الموضوع مغلق.

مواضيع مشابهة