عرض البيانات في الوقت الحقيقي على صفحة ويب [مغلقة]

StackOverflow https://stackoverflow.com/questions/1610626

  •  05-07-2019
  •  | 
  •  

سؤال

أنا غير متأكد من كيفية العبارة أنه أفضل لكن ما أبحث عنه هو طريقة لعرض البيانات على صفحة ويب كما أن تصبح متوفرة.أمثلة:عرض قناة IRC الرسائل على صفحة ويب كما يتم إرسال رسالة إلى قناة IRC, الرسالة أنتج إلى صفحة ويب في نفس الوقت (أو مع القليل جدا من التأخير).أو عندما يتم إدخال البيانات في قاعدة البيانات ، فمن أنتج إلى صفحة ويب في نفس الوقت (مرة أخرى ، أو مع القليل جدا من التأخير).كيف مثل هذه الميزة تنفيذها ؟ أن مثل هذه الميزة سيتم تنفيذها مع JS/JQuery ؟ أفترض نعم منذ هكذا Mibbit يبدو للعمل (اياكس).مثال أو شبه تفسير القانون سيكون موضع تقدير منذ لدي أي فكرة من أين تبدأ حتى و ما أحتاج.

هل كانت مفيدة؟

المحلول

المصطلح Comet, و هو في الأساس مجرد كتلة من التعليمات البرمجية الإعداد لتشغيل إلى الأبد و الاستطلاع (إرسال طلب HTTP) على فترات للحصول على بيانات جديدة مرة أخرى ، إن وجدت ، ملء القائمة مع البيانات الجديدة.

يمكنك قراءة المزيد حول هذا الموضوع:

البرنامج التعليمي ( لا أفضل أسلوب من التعليمات البرمجية ):

ستاكوفيرفلوو السؤال مع مثال:

نصائح أخرى

وهذا النوع من المشكلة دائما نوعين من الحل: استطلاع أو دفع

ويمكنك الاستقصاء باستخدام تقنيات AJAX أو لديك اتصال طويلة الأجل إلى ملقم دفع البيانات إلى العميل (COMET).

إذا كنت تخطط لاستخدام جافا سكريبت، ثم هل من المحتمل أن يكون فئة الموقت الذي بين الحين والآخر أنها سوف تجلب تحديث باستخدام اياكس.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top