اذهب إلى المحتوى
  • 0

الفرق بين الاتصال المتزامن و الاتصال الغير متزامن

Hafsa Aly

السؤال

Recommended Posts

  • 0

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

مرحبًا @Hafsa Aly،

يمكنك من خلال الاسم استخراج التعريف، حيث أن الاتصال المتزامن هو الاتصال الذي يتم فيه نقل البيانات على فترات زمنية ثابتة متتالية، أي أن الإشارات التي ترسل ترسل بشكل متزامن دون تغير في جهة الإشارة، حيث أن هذا النوع من إرسال البيانات تكون فيه نقطة الإرسال والإنتهاء واحدة ولايكون هالك اختلاف في التزامن ف إرسال البيانات من خلاله.

أما الاتصال الغير متزامن، فيتم فيه نقل البيانات بشكل عام ولايحتاج إلى تزامن في نقل كمية البيانات وتشابه في الإشارة التي يتم إرسالها، حيث أن هذا النوع من الاتصال لايقوم باستخدام إشارة ساعة خارجية. ويختلف عن النقل المتزامن أنه بإمكانك من خلاله نقل البيانات على شكل متقطع وليس بشكل تدفق للبيانات كما في الاتصال المتزامن.

يمكنك ملاحظة الفرق بين إرسال البيانات بشكل متزامن وغير متزامن من خلال الصورة في الأسفل، حيث تظهر الإشارة في الأعلى بترتيب زمني في إرسال البيانات، أما الإشارة في الأسفل فترى أن إرسال البيانات يكون مختلف في تدفق كمية البيانات والزمن اللازم لها.

Screenshot_20210114_234032.thumb.png.11603459de6827f737efa10bccb50749.png

أتمنى لك التوفيق.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
  • في الاتصال  المتزامن:  يتم إرسال البيانات في شكل blocks أو frames.  و هذا الإرسال هو نوع مزدوج كامل   بين المرسل والمستقبل التزامن الزامي في الإرسال المتزامن ، حيث  لا توجد فجوة بين البيانات. ويعتبر   أكثر كفاءة  وموثوقية من الاتصال  ال غير المتزامن لنقل كمية كبيرة من البيانات .

كما تلاحظي في الصورة أن البيانات ترسل من المرسل للمستقبل بشكل متتابع 

Untitled-Diagram-411.png.89d9897adda8c674651f00cd9ec9af81.png

 

  • الاتصال غير متزامن: في الإرسال غير المتزامن ، يتم إرسال البيانات في شكل بايت أو حروف . هذا الإرسال يعتبر  هو نوع الإرسال نصف المزدوج. في هذا الإرسال ، تتم إضافة بتات البدء وبتات التوقف مع البيانات. لا يتطلب المزامنة.

كما تلاحظي يوجد فجوة بين البيانات ولا تتم الإرسال البيانات بشكل متتابع 

Untitled-Diagram-421.png.c675466b0d2c764598a2ea9e6beeb19f.png

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 12 ساعات قال Hafsa Aly:

السلام عليكم

هل استطيع من خلال كائن الXHR ان ارسل واستقبل من الخادم دون الحاجه الاى استخدام لغه خادم

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

مرحبًا @Hafsa Aly

XMLHttpRequest (XHR) عبارة عن واجهة برمجة تطبيقات على شكل كائن تقوم بنقل البيانات بين متصفح الويب وخادم الويب. ويتم توفير الكائن بواسطة بيئة JavaScript بالمتصفح. أي أنه يمكنك من خلالها تبادل البيانات الموجودة في الخادم مثل أن تقوم بتغير صورة أو فتح ملف نصي وماشابه من العمليات التي يمكنك مباشرة بدون الحاجة إلى لغة خادم بالقيام بها.

أما إذا كنت بحاجة للقيام بعمليات ديناميكية متصلة بقواعد البيانات فأنت بحاجة إلى لغة الخادم مثل PHP و Ruby وغيرها من اللغات التي تستخدم من أجل هذا الغرض. مثال على ذلك إظهار أخر تويت أو إظهار تعليقات وغيرها من الأمور الديناميكية.

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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...