سؤال

يقوم تطبيق Android الخاص بي بالوصول إلى كائن واحد فقط (يحتوي كل منها على قوائم قصيرة) من Exceptify، لكنني أحصل على تأخير لمدة تصل إلى 15 ثانية. لم أحصل أبدا على مثل هذا التأخير باستخدام RPC في تطبيق الويب الخاص بي للحصول على نفس الكائنات، ولا عند الوصول إلى Blobstore، إما من خلال تطبيق Android أو المتصفح. اعتقدت أن هذا يمكن أن يرتبط بتحليل JSON كما تمت مناقشته هنا: JSON Parsing Very بطيئة في نقاط النهاية Google Cloud ولكن في هذه الحالة، كنا نتوقع تأخيرات مماثلة مع DevAppServer لننا؟

إليك رمز نقاط النهاية في تطبيق GAE:

تعتمد فئة نقطة النهاية على تلك التي تم إنشاؤها تلقائيا بواسطة GPE، ناقص كل jdo / JPA الرمز المتعلق

giveacodicetagpre.

في تطبيق Android، أقوم بإنشاء نقطة اتصال جديدة (يمتد ASYNCTASK) لكل زر & جميع المكالمات إلى فئة نقطة النهاية هي في DoinBackground (..) تسمى عبر Execute ().

أولا إنشاء نقطة النهاية:

giveacodicetagpre.

ثم اختبار مع:

giveacodicetagpre.

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

المحلول

يرجى الاطلاع على هذا الموضوع لمزيد من المعلومات:

href="https://groups.google.com/forum/#!topic/google-appengine/3xgjfaosx9s"> https://groups.google.com/forum/#!الموضوع / Google-Appengine / 3xgjfaosx9s

نحن نعمل على القضاء على الحاجة إلى الاحماء (أي طلب أول ل API الخاص بك سوف يسبب الاحماء ليكون

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