.NET Remoting للأحياء المتصلة التطبيق - مناسب جيد؟

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

  •  13-09-2019
  •  | 
  •  

سؤال

لدينا 70 مستخدمي المحمول المحمول يكافحون مع نسخة جديدة من تطوير خارجيا .صافي التطبيق الذي يقوم بتنزيل مجموعة فرعية من الحالات، يتيح إدخال البيانات دون اتصال، ثم قم بتحميل النتائج عند إعادة الاتصال بها. يبدو نقل البيانات غير موثوق به على كل من روابط الطلب الهاتفي والإيثرنت السلكي. باستخدام .NET 2.0 SP1.

إذا كنت قد استخدمت .NET Remoting., ، يجب أن يكون مستقرا "صالح جيد" هنا، لذلك سيؤدي المزيد من تصحيح الأخطاء إلى تطبيق مستقر؟ أو يجب أن ننظر في اتجاهات أخرى، ربما إطار Microsoft Sync. 2.0?

تحرير: الأكثر أهمية... على الرغم من أنها إرث ...هو .NET Remoting مستقرة بطبيعته ومناسبة بما فيه الكفاية بحيث يمكن للمطور الجيد أن يجعله يفعل ما نحتاج إليه بشكل موثوق؟

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

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

المحلول

لاحتياجاتك الموصوفة، تم بناء إطار المزامنة لمساعدتك. اقتباس مباشر من الموقع:

منصة تزامن شاملة تمكن التعاون والوصول دون اتصال بالإنترنت للتطبيقات والخدمات والأجهزة بدعم لأي نوع بيانات وأي مخزن بيانات وأي بروتوكول نقل وأي طوبولوجيا الشبكة.

هذا بصراحة تماما، يلبي احتياجاتك. فيما يلي بعض الروابط للمساعدة في الخروج:

مركز تطوير إطار المزامنة

مزامنة 101 - البدء

أتمنى أن يساعدك هذا.

نصائح أخرى

بالتأكيد أود أن أذكر بعيدا عن أي من تقنيات الاتصالات .NET 1.1 القديمة مثل. NENT Remoting. تم إهمال هذه الأطر رسميا ك "إرث" من قبل Microsoft (اعتبارا من سبتمبر 2009)، والبدائل الموصى بها هي WCF. يمكن ل WCF بالتأكيد أن تفعل ما تحتاجه للقيام به، وكونه منصة خدمات الويب، لا يجب أن يكون لديك صعوبة في تنفيذ بيئة غير متصلة بالإنترنت لمستخدمي الكمبيوتر المحمول.

ومع ذلك، إذا كان إطار MS Sync Framework 2.0 يفعل ما تحتاجه ويجعل من السهل الاستخدام، وأود أن أذهب مع ذلك. إنها منصة التكنولوجيا الحالية من Microsoft، وينبغي أن تكون صلبة جميلة.

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