मैं वर्तमान में एक ग्राहक को लागू करने की तलाश में हूं जो मौजूदा व्यापक एसओएपी प्रबंधन API का उपयोग करेगा।पायथन SOAP क्लाइंट - एसयूडीएस या कुछ और उपयोग करें?
मैंने विभिन्न एसओएपी कार्यान्वयन जैसे pysimplesoap और SUDS में देखा। जबकि पहली बार डब्लूएसडीएल को बहुत अधिक रिकर्सन के कारण पार्स करने में समस्याएं थीं, सूड ने ठीक काम किया (लेकिन धीमा) और मुझे वास्तव में मॉड्यूल पसंद है।
हालांकि, एसयूडीएस के साथ उच्च स्मृति खपत, डब्लूएसडीएल पार्सिंग गति और कुछ डब्लूएसडीएल विशेषताओं (उदाहरण के लिए पसंद विशेषता) के लिए अनुपलब्ध समर्थन जैसी कई समस्याएं प्रतीत होती हैं।
हालांकि बहुत से लोग बग रिपोर्ट और पैच सक्रिय रूप से कर रहे हैं, 2010-09-15 पर 0.4 से 0.45 के बाद एसयूडीएस के no release थे। इसके अलावा, विकी और रोडमैप थोड़ा उपेक्षित दिखते हैं।
मेरे लिए ऐसा लगता है कि एसयूडीएस अब बनाए रखा नहीं गया है।
तो यहाँ मेरे सवालों का:
- यह साबुन ग्राहक के रूप में झाग पर एक बड़ी परियोजना के आधार के लिए कोई मतलब है?
- क्या कोई सूड कांटा है जो पहले से टिकटिंग सिस्टम में उपलब्ध कुछ पैच लागू करता है?
- क्या विकल्प उपलब्ध हैं, कि एक कम स्मृति पदचिह्न और आसानी से इस्तेमाल कर रहे हैं और जटिल बड़े डबल्यूएसडीएल फ़ाइलों
संभाल कर सकते हैं [अपडेट नवंबर 2013]
से अधिक दो साल बीत चुके हैं और यह पता चला है कि मूल सूड परियोजना वास्तव में मर चुका है। 2010 के बाद से कोई और रिलीज नहीं हुआ है। इस तथ्य के कारण बहुत से लोगों ने सूड फेंकना शुरू कर दिया और डेबियन जैसे कुछ मुद्दों को ठीक करने के लिए मूल सूड पैकेज के पैच किए गए संस्करणों को तैनात कर रहे हैं।
मैं जुर्को के सक्रिय रूप से बनाए रखा फोर्क की सिफारिश कर सकता हूं जिसे मैंने सफलतापूर्वक उपयोग किया था। यह अजगर 3 का समर्थन करता है और कई सूड की ज्ञात समस्याओं को संबोधित करता है। रिलीज नोट्स और बग ट्रैकर Bitbucket पर उपलब्ध हैं, यह पैकेज PyPI पर भी उपलब्ध है, इसलिए इसे पीपी का उपयोग करके इंस्टॉल किया जा सकता है।
विकी परिवर्तन करता है जहां ज्यादातर 0.4 संस्करण जो 2010 में जारी किए गए हैं (निर्माण संख्याएं और उस तरह की चीजें)। पिछले 365 दिनों में जहां एक ही योगदानकर्ता द्वारा लगभग 11 काम करता है, उनमें से अधिकतर मामूली अपडेट (1-2 लोक)। किसी भी कमेटी के परिणामस्वरूप – circus
हम [सर्कस] (http://stackoverflow.com/users/593507/circus) की उपर्युक्त टिप्पणी की पुष्टि कर सकते हैं: * [मूल सूड] से कोई नई रिलीज नहीं है (https: // pypi.python.org/pypi/suds) 2010 से *। हालांकि [niekas] (http://stackoverflow.com/users/2609806/niekas) ने देखा कि एक सूड कांटा बनाए रखा जाता है: [सूड-जुर्को] (https://bitbucket.org/jurko/suds/) ;-) – olibre