2009-12-16 12 views
5

सामग्री संग्रहण के लिए S3 के बारे में उपयोगी चीजों में से एक यह है कि क्लाइंट सीधे ऑब्जेक्ट डाउनलोड करने के लिए प्रत्यक्ष HTTP अनुरोध कर सकता है। उदाहरण के लिए, इस तरह ट्विटर ट्विटर अवतार छवियों की सेवा करता है।SimpleDB प्रत्यक्ष ग्राहक पहुंच

SimpleDB डेटा पर एक HTTP इंटरफ़ेस प्रदान करता है। सरल डीबी और क्लाइंट के बीच बैठे प्रॉक्सी को लिखने के बजाय, क्या क्लाइंट सॉफ़्टवेयर (यानी डेस्कटॉप, मोबाइल) के लिए पर कॉल करने के लिए यह संभव है कि एक सरल डीबी डोमेन से साझा करने वाले प्रमाण-पत्रों के बिना होना चाहिए जो नहीं होना चाहिए साझा? या जाने के एकमात्र तरीके के बीच एक प्रॉक्सी है?

उत्तर

1

दुर्भाग्यवश ऐसा करने के लिए अभी भी कोई सुरक्षित तरीका नहीं है। न केवल यह अविश्वसनीय डेस्कटॉप/मोबाइल उपयोग केस को जितना मुश्किल हो सकता है, यह फ़्लैश/चांदी के क्लाइंट के लिए भी समान होता है।

मैंने बार-बार एडब्ल्यूएस से अनुरोध किया है कि वे एसक्यूएस में उपलब्ध दंडित पहुंच नियंत्रणों को सक्षम करते हैं, जिसमें नीति भाषा और खाता, आईपी पता, तिथि सीमा आदि जैसे विभिन्न मानदंडों को अनुदान अनुदान शामिल है।

मुझे उम्मीद है कि वे इसे लागू करने का निर्णय लेंगे।

+0

क्या आप जानते हैं कि यह किसी भी समय निर्धारित है या नहीं? धन्यवाद। –

1

अब आप इसे वेबसर्वियस के साथ कर सकते हैं (जो मूल रूप से सरल डीबी और डेटा तक पहुंचने वाले ग्राहकों के बीच प्रॉक्सी के रूप में कार्य करता है)। देखें http://blog.webservius.com/2010/09/14/introducing-amazon-simpledb-integration/

1

एक सस्ती/नि: शुल्क स्तरीय माइक्रो ईसी 2 इंस्टेंस का उपयोग अब भी सरल डीबी में अपनी प्रॉक्सी होस्ट करने के लिए किया जा सकता है, कहीं और होस्टिंग की तुलना में कम विलंबता के साथ।

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