के बिना मैं Betfair API के साथ इंटरफेस करने के लिए एक बहुप्रचारित C ++ (Linux) SOAP क्लाइंट लिख रहा हूं। मैंने शुरुआत में जीएसओएपी के साथ पकड़ने की कोशिश की लेकिन मैं इसे कई डब्लूएसडीएल फाइलों का उपयोग करके ठीक से काम नहीं कर पा रहा हूं ताकि मैंने अस्थायी रूप से इसे छोड़ दिया हो। मैंने रैपिडएक्सएमएल का उपयोग करके डेटा संग्रहित करने और एक्सएमएल बनाने के लिए अपनी कक्षाएं लागू की हैं - एकमात्र चीज जिसे मैं सलाह ढूंढ रहा हूं वह है कि एचटीटीपीएस परिवहन पहलू के लिए क्या उपयोग करना है। मैंने ओपनएसएसएल और libcurl का उपयोग कर कुछ प्रारंभिक परीक्षण अनुप्रयोगों को लागू किया है, ये ठीक काम करते हैं लेकिन मुझे बहुप्रचारित पहलुओं के साथ कुछ समस्याएं हैं और वे सी ++ से अधिक सी हैं, और ईमानदार होने के लिए मैं कुछ और अधिक अद्यतित खोज रहा था। तो मेरा सवाल यह है - अगर मैं इसे स्क्रैच से फिर से लिखना चाहता था, तो HTTPS परिवहन से निपटने के लिए उपयोग करने का सबसे अच्छा टूल क्या होगा। मैं संभावनाओंएक सी ++ एसओएपी (बहुप्रचारित) क्लाइंट एप्लिकेशन लिखना - जीएसओएपी
- OpenSSL (कार्यान्वित)
- libcurl (कार्यान्वित)
- बढ़ावा :: asio पुस्तकालय (करने की कोशिश की नहीं है, क्योंकि अभी तक मैं बूस्ट के साथ हाथ आजमाया नहीं किया है)
- करने की कोशिश करो के रूप में निम्नलिखित शोध किया है सॉकेट प्रोग्रामिंग (इस दृष्टिकोण पर उत्सुक नहीं) का उपयोग करके यह सब मेरे पास करें
- बस जीएसओएपी को आजमाएं और कठिन बनाएं और इसे काम करने के तरीकों के लिए वेब को घुमाएं।
- कुछ अलग है कि मैं अभी तक नहीं आया है।
तो मूल रूप से, ऊपर दिया गया है कि कोई ठोस प्रदर्शन और न्यूनतम बहुभाषी समस्याओं के संदर्भ में उपयोग करने के लिए सबसे अच्छा तरीका के रूप में क्या सलाह देगा? या किसी को भी उपर्युक्त में से किसी के खराब प्रदर्शन के साथ कोई अनुभव है और मुझे इसका उपयोग करने से रोक देगा ??? कोई सुझाव और सलाह आभारी रूप से प्राप्त की जाएगी।
इसके लिए धन्यवाद।मुझे आपके उत्तर की तरह लगता है लेकिन स्वीकार करने से पहले मैं इंतजार करूंगा और देखूंगा कि मुझे और जवाब मिलते हैं या नहीं। मुझे खुशी है कि आप भी सोचते हैं कि जीएसओएपी डूबने लायक है क्योंकि मैंने सचमुच इसे कॉन्फ़िगर करने की कोशिश कर रहे घंटे बर्बाद कर दिए हैं। – mathematician1975