2012-01-25 23 views
5

क्या किसी को भी अमेज़ॅन एसएनएस के समतुल्य ओपन-सोर्स के बारे में पता है? शायद ऐसा कुछ जो एक समान पब-सब इंटरफ़ेस का समर्थन करता है लेकिन इसे बंद या निजी नेटवर्क पर चलाया जा सकता है।क्या अमेज़ॅन एसएनएस के बराबर एक खुला स्रोत है?

उत्तर

3

संभवतः आप पैक किए गए समाधान को स्थापित करने के लिए तैयार हैं? हालांकि, मुझे कोई भी पता नहीं है कि यदि आप कस्टम कोड की मामूली मात्रा के साथ कुछ आसानी से उपलब्ध घटकों को इकट्ठा करने में सहज हैं, तो आप अत्यंत बहुमुखी Apache Camel ढांचे के माध्यम से स्वयं को एक समर्पित समाधान बना सकते हैं, जो एक शक्तिशाली खुला है ज्ञात Enterprise Integration Patterns पर आधारित स्रोत एकीकरण ढांचा।

इसमें मौजूदा उपकरण/प्रोटोकॉल/एपीआई/आदि के साथ इंटरफेस करने के लिए बॉक्स के बाहर an ever growing list of components शामिल है। अमेज़न एसएनएस कार्यक्षमता क्लोनिंग के लिए:

  • Mail Component - HTTP लेने वाली बाहरी HTTP संसाधनों के लिए आधारित अंतिमबिंदुओं प्रदान करता है (एक के रूप में - वसंत के मेल समर्थन के माध्यम से ईमेल के लिए उपयोग और अंतर्निहित JavaMail प्रणाली
  • HTTP4 Component प्रदान करता है HTTP का उपयोग कर बाहरी सर्वर को कॉल करने के लिए क्लाइंट)
  • SMPP Component - एसएमएस भेजने और प्राप्त करने के लिए एसएमपीपी प्रोटोकॉल पर एक एसएमएससी (लघु संदेश सेवा केंद्र) तक पहुंच प्रदान करता है
  • एडब्ल्यूएस अवयव - यहां तक ​​कि उन उपलब्ध हैं, स्थिति में आप उन्हें रूप में अच्छी तरह

घटकों कोडांतरण वास्तव में उल्लेखनीय सरल है, और वहाँ Examples के बहुत सारे उपलब्ध हैं, विन्यास via Spring DSL (XML based) या via Java code

दी, की तरह तो अभी भी ज्ञान भी पर्याप्त मात्रा में की आवश्यकता होगी एक शालीनता से प्रदर्शन और स्केलिंग प्रणाली कोडांतरण के लिए walkthroughs उदाहरण के लिए देखते हैं, लेकिन अपाचे कैमल कम से कम हटा देगा पर पहले से जुड़े कार्यों में से कई के बारे में बोझ।

0

आप जावा संदेश सेवा, उर्फ ​​JMS, संदेश उन्मुख मिडलवेयर

2

इस सवाल का एहसास पर एक नजर है करने के लिए चाहते हो सकता है एक छोटे से पुराना है, लेकिन इस पर हाल ही में आया था:

http://www.slideshare.net/openstack/open-source-versions-of-amazons-sns-and-sqspptx

+0

दिलचस्प है, हालांकि मुझे यकीन नहीं है कि मैं कॉमकास्ट द्वारा लिखी गई कुछ भी उपयोग करना चाहता हूं;) –

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