سؤال

أحتاج إلى كتابة application على الويب مثل Google Reader (باستخدام SmartGWT).

بدلاً من Feads RSS ، سأعرض ملفات السجل التي يتم تحديثها في الوقت الفعلي. أعتقد أنه يمكنني بدء توقيت واسأل الخادم هل هناك أي سجلات جديدة كل دقيقة. هل هذه هي الطريقة الصحيحة للقيام بذلك؟

هل يجب علي استخدام websockets؟ هل يعملون في جميع المتصفحات الحديثة؟

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

المحلول

أعتقد أنه يمكنني بدء توقيت واسأل الخادم هل هناك أي سجلات جديدة كل دقيقة. هل هذه هي الطريقة الصحيحة للقيام بذلك؟

دون استخدام خادم الضغط هذا هو الطريق للذهاب. تريد عادة الاستعلام عن الخادم مع الطابع الزمني لآخر إدخال السجل المستلم. بهذه الطريقة يمكنك فقط إرسال الفرق منذ آخر سحب.

يرى هنا لمزيد من المعلومات حول GWT و Push (والتي هي في الواقع سحب). أو تحقق تيار (و pimped مثال مراقب الأسهم) إذا كنت تريد الذهاب لدفع الخادم.

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