أي أطر عمل جيدة لبيانات الخادم العميل متاحة لجهاز iPhone؟

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

سؤال

أنا فقط دخلت في مرحلة مزامنة بيانات خادم العميل في مشروع تطبيق iPhone الخاص بي ، وتمكنت من تحميل نموذج بيانات Coredata الخاص بي على كل من عميل iPhone وخادم Turbogears الخاص بي (وهو أمر جيد). لقد بدأت الآن في معالجة مشكلة مزامنة البيانات بين الخادم والعملاء المتعددين ، وبينما كان بإمكاني لفها ، يبدو أن هذه واحدة من تلك المشكلات عامة تمامًا وبالتالي يجب أن تكون هناك أطر أو مكتبات هناك التي توفر قدرا كبيرا من الوظائف.

هل يعرف أي شخص واحدة قد تكون قابلة للتطبيق على هذه البيئة (مثل Objective-C على iPhone و PyoBJC / Python على الخادم)؟ إذا لم يكن الأمر كذلك ، فهل يعرف أي شخص نمط التصميم أو متكرر بشكل عام عند النهج لهذه الأشياء التي ستكون طريقًا جيدًا لتتخذه عن التنفيذ الذاتي؟ لم أتمكن من العثور على مصطلح مقبول عمومًا لهذه المشكلة بما يتجاوز "مزامنة البيانات" أو "ثبات الكائن عن بُعد" ، ولم يسبق لهما مفيدًا كثيرًا على Google.

لقد صادفت إطار عمل Funambol الذي يبدو أنه يوفر هذا النوع الدقيق من الوظائف ، ومع ذلك ، فإنه يعتمد على C ++ / Java ، وبالتالي يبدو أنه قد لا يكون مناسبًا للغات المحددة في مشروعي.

أي مساعدة موضع تقدير كبير.

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

المحلول

نظرًا لأنك تستخدم Turbogears بالفعل ، ألق نظرة على RestController توثيق. استخدام مريح أصبحت الخدمات بنية معتمدة على نطاق واسع مع العديد من التطبيقات لكل من العملاء والخوادم. مات جيمميل mgtwitterengine هو مثال جيد على تنفيذ العميل لواجهة برمجة تطبيقات معينة ، Twitter.

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