هل يمكنني استخدام LAMP + AJAX ل(تقريبا) نظام الوقت الحقيقي؟

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

  •  21-08-2019
  •  | 
  •  

سؤال

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

ونحن نتطلع إلى الانتقال إلى منصة على شبكة الإنترنت نشر. العقد، ويقول 60-100 منهم، في حاجة إلى التواصل مع الخادم، وعرض إلى العميل بسرعة. أنا أتحدث ميلي ثانية، وليس ثواني. اتصال الشبكة LAN / 100Mbit وأو جيجابت، مع اتصال سريع موثوق من العملاء إلى الملقم. الاتصال عقدة أيضا صغيرة، وأنها أرسلت بالفعل كرسائل XML، التي ليست ضخمة في حجمها، وليس الساحقة في الكمية.

لدينا مهندس النظام واثق، ويؤكد لنا أن هذا يمكن القيام به مع LAMP + AJAX. أنا شخصيا لم يشارك مع أنظمة مماثلة من قبل، وأنا يشككون في تقديم ضمانات من الرسائل هذا قريب من الوقت الحقيقي.

في أجل الحصول على الاختيار التعقل، أنا على خطأ؟ يمكن القيام بذلك (أيضا) مع LAMP، أو أي لغة مماثلة؟ (وليس جافا، وأنا أعلم برنامج Java أطلقت تستطيع أن تفعل ذلك).

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

المحلول

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

تشمل

وHTML 5 مواصفات أيضا المدمج في API الرسائل حيث يجب دفع حقا تلك التقنيات في صلب كما تم تنفيذه في الجيل القادم من المتصفحات (وبعض من الجيل الحالي أيضا).

نصائح أخرى

والجزء AJAX هذا على ما يرام. يمكن منتجات مثل Lightstreamer وخوادم أخرى المذنب (المتشعب الخادم دفع) توفر الاتصال في الوقت الحقيقي.

والجزء LAMP من المعادلة هو الذي يقلقني. عليك ربما تحتاج إلى النهاية الخلفية مخصصة من نوع ما من أجل تحقيق الأداء العالي. الأجزاء LA على ما يرام. قد يسبب احتياجات التطبيق الخاص بك لإعادة النظر في MP.

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