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

عمل بروتوكول

مغلق
بدأه مازن أحمد في 12 يناير 2002 · 4 رد · 696 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أود ان اسال اذا كان هذا صحيحا:

يمكن عمل بروتوكول مبني على TCPIP وهذا البروتوكول ليس الا عبارة عن مجموعة من الرسائل النصية String Messages و التي يستطيع عن طريقها برنامج Client و Server التفاهم.

#2

السلام عليكم.

بصراحة أخي مازن لم أفهم سؤالك ؟؟!!

الرجاء توضيح السؤال بتفصيل أكبر .

مع التحيات.

#3

السلام

من خلال البروتوكول نفسها يمكن عمل ما قلته من اجل التخاطب بين الزبون والخادم ولكن اوامر البروتوكول TCP/IP تعتبر منخفضة المستوي وصعبة ولذلك عليك اعتماد المكتبة الخاص في برامج من نوع الزبون والخادم مثل التي توفرها مايكورسوفت MS Socket

او المكونات والادوات المبنية عليها .....

ولكن اذا اردت ان تكتب بروتوكولان خاص لك ولبرنامجك مبنيا علي بروتوكول TCP/IP ( اغلب البروتوكولات المنتمية الي هذه العائلة في الحقيقة مبنية عليهما مثل SMTP) فهذا ممكن ، من ناحية البرمجة عليك استخدام المقبض socket الجديد المدعم بدءا من Win2000 وهو المقبض الخام RAW SOCKET لانه يمكنك من انشاء وتكوين ترويسات Header ( مصدر الحزمة والوجهة الخ ) والمعلومات الخاصة اخري بالحزمة Packet وهذا من اجل انشاء بروتوكول منخضفة المستوي

اذا كنت تريد شيئا اسهل من هذا قم بانشاء صنف Class بسيط مستخدما دوال واجراءات مكتبة Socket وأنشئ الهيكلة والطرق من اجل التخاطب والارسال ، ومعروف ان الاصناف يمكن اعادة استخدامه وبناء اصناف جديدة ويصبح لديك بروتوكول خاص ...

وعندك المثال : بروتوكول المستخدمة في MS Messenger مثلا Instant messege protocol تعتبر بروتوكول مبني علي TCP/IP ( كغلاف ) ويعتمد علي plain text ومثلها ايضا البروتوكول الخاص بـال IRC

والله أعلم

#4

أشكرك أخي كثيرا وسوف اجتهد في فهم ماقلته. ولكن هل توجد مواقع تعليمية.

مع تحياتي...:D

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

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