2012-08-24 18 views
6

लक्ष्य वेब सेवा से कुछ प्रतिक्रियाओं को कैश करना है।रीस्ट प्रतिक्रियाओं को कैसे कैश करें, Android के लिए वसंत

मैं आराम से सेवा के साथ संवाद करने के लिए एंड्रॉइड फ्रेमवर्क के लिए वसंत का उपयोग कर रहा हूं - http://www.springsource.org/spring-android#documentation। जैसा कि मुझे पता है कि मैं सामान्य वसंत फ्रेमवर्क (http://viralpatel.net/blogs/cache-support-spring-3-1-m1/) से कुछ मॉड्यूल का उपयोग कर आवेदन में कैशिंग जोड़ सकता हूं। क्या मैं सही हूं कि बस वसंत-के-एंड्रॉइड का उपयोग करना संभव नहीं है? तब समाधान क्या है?

* मुझे एक सामान्य वसंत में कोई अनुभव नहीं है।

उत्तर

0

तो, कैशिंग उद्देश्यों के लिए अतिरिक्त डेटाबेस का उपयोग करना आसान था। मैंने इन कॉलम का उपयोग किया है: समाप्ति तिथि, यूआरएल अनुरोध, अनुरोध ऑब्जेक्ट (हैश), प्रतिक्रिया ऑब्जेक्ट (क्रमबद्ध)।

मैंने सर्वर पर अनुरोध भेजने से ठीक पहले कैश के लिए "पूछा" है। मेरे लक्ष्यों को पूरा करने के लिए पर्याप्त था, अगर आपको अतिरिक्त सुविधाओं की आवश्यकता है तो आपको अतिरिक्त कॉलम की आवश्यकता है।

1

मैं RoboSpice में योगदानकर्ता हूं। यह पुस्तकालय कैशिंग के साथ नेटवर्क अनुरोध के लिए एक अच्छा असीमित मॉडल प्रदान करता है। हमारे पास एक स्प्रिंग एंड्रॉइड मॉड्यूल भी है जिसमें आपको रुचि हो सकती है।

संबंधित मुद्दे