मैं कई उपयोग मामलों में डेटा कैशिंग के लिए AppFrbric 1.1 का उपयोग करना चाहता हूं। इसके download page पर सिस्टम आवश्यकताएं बताती हैं कि यह विंडोज सर्वर 2008 और ऊपर के लिए, उत्पादन वातावरण के लिए है, जबकि इसे विंडोज 7 पर विकास और परीक्षण के लिए स्थापित किया जा सकता है।क्या विंडोज 7 पर ऐपफैब्रिक तैनात किया जा सकता है?
मेरा उत्पाद वेब आधारित है और इसे तैनात किया जा सकता है मध्यम आकार के ग्राहकों के लिए सर्वर वातावरण लेकिन एक उपयोगकर्ता तैनाती के लिए, इसे विंडोज 7 चलाने वाले वर्कस्टेशन पर तैनाती योग्य होना चाहिए।
तो, क्या मेरे समाधान में ऐपफ़ैब्रिक शामिल होना चाहिए या नहीं? यदि तैनात किया गया है, तो क्या इसका विंडोज 7 पर कोई तकनीकी प्रभाव होगा (जो मुझे संदेह है, नहीं)? और क्या इसका कोई कानूनी/अनुपालन संबंधित निहितार्थ है कि मुझे सावधान रहना चाहिए।
बीटीडब्लू, मेरे पास समर्थन पर असर के कारण कैशिंग के लिए दो कार्यान्वयन नहीं हो सकते हैं। यदि ऐपफ़ैब्रिक का उपयोग नहीं किया जा सकता है, तो मुझे कस्टम समाधान का सहारा लेना पड़ सकता है।
प्रतिक्रिया देने के लिए धन्यवाद लेकिन मुझे नहीं लगता कि आप मेरे प्रश्न को समझ गए हैं। जैसा कि आपने उल्लेख किया है, ऐपफ़ैब्रिक सेवा को Windows सर्वर पर तैनात करने की आवश्यकता है, जबकि हम क्लाइंट के रूप में विंडोज 7 या 8 का उपयोग कर सकते हैं। मेरा सवाल है कि क्या मैं ग्राहक के विंडोज 7 वर्कस्टेशन (यानी उत्पादन में) पर "ऐपफैब्रिक सेवा" भी तैनात कर सकता हूं? – Kabeer
यह करने के लिए यह पूरी तरह से बेकार है। ऐपफैब्रिक एक वितरित कैश है: यह कई ग्राहकों के लिए एकाधिक सर्वरों में डेटा वितरित करने के लिए एकदम सही है। आपको रखरखाव के साथ भी परेशानी होगी क्योंकि इसे विशिष्ट रखरखाव कार्य की आवश्यकता है। System.runtime.Caching.MemoryCache जैसे आपके ऐप के लिए स्थानीय कैश का उपयोग करें। बेशक, आप अपने विचार को आजमा सकते हैं, लेकिन आप एक विकलांगता से शुरू करेंगे – Cybermaxs
हर किसी के संदर्भ में मैंने इसे विंडोज 8.1 एंटरप्राइज़ ऑपरेटिंग सिस्टम पर आजमाया और यह समर्थित नहीं है। – RBT