سؤال

متى يجب استخدام العمليات غير المتزامنة في دفعة::اسيو بدلا من متزامن عمليات منفصلة في المواضيع ؟

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

المحلول

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

آمل أن يساعد.

نصائح أخرى

هل الأساس المنطقي مساعدة القسم؟

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

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

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