16-11-13, 08:14 PM
(آخر تعديل لهذه المشاركة : 16-11-13, 08:47 PM {2} بواسطة الشاكي لله.)
(16-11-13, 07:42 PM)ali.alfoly كتب :
السلام عليكم ورحمة الله
ما شاء الله تبارك الله اخي الشاكي لله
ابداع يضم الي قائمة ابداعاتك
ونتتظر المزيد من شغل الـ wpf
جزاك الله خيرا وجعله في موازين حسناتك
وابشرك اني هذه الايام تركت كل اعمالي وقاعد اتعلم #C
ادعيلي بالتوفيق
ان شاء الله المشاريع القادمة كلها بتكون ب WPF
وتمنى لك التوفيق اخي العزيز
--
لاحظت لما تكلمت وياك باستعمال التطبيق . ان الرسائل قد تصل غير مرتبة او تصل مرتين
يعني لو قلت
سلام عليكم
كيف حالك ؟
قد تصل اليك
كيف حالك ؟
السلام عليكم
وهذا بسبب اختلاف سرعة الانترنت ، فلم الاحظ هذه المشكلة عند التجريب على نفس الجهاز لان نفس السرعة
فالحل هو باستعمال queue (الطابور)
حيث ستعمل على مبدا العنصر الذي سيدخل اولا ، سيخرج اولا
يمكنك اعتبار الدوائر كأنها الرسائل التي كونها المرسل (Back) - والتي سيتم قرائتها من جهة المستقبل(Front)
وبتالي فالترتيب سيكون سليما بجانب ضمان عدم تكرار الرسالة
لأن بعد خروج البيانات من queue لن يكون لها وجود queue
--
طبعا انا اقول هالكلام للي يفكر يسوي برنامج شات
حيث يجب عليه الاهتمام بمزامنة وصول الرسائل ولا يطيح في نفس غلطتي ..
بالتوفيق

