मैं अपने सी ++ कोड में वेबसाकेट पर डेटा भेजने में सक्षम होना चाहता हूं? क्या कुछ पुस्तकालय या मानक तरीका है कि यह किया जाता है? मदद के लिए धन्यवाद, मैं इसकी सराहना करता हूं, और अगर मुझे अधिक जानकारी प्रदान करनी है तो कृपया मुझे बताएं।वेबसाकेट के माध्यम से डेटा भेजने के लिए मैं सी ++ का उपयोग कैसे कर सकता हूं?
उत्तर
कृपया https://github.com/zaphoyd/websocketpp, पर एक नज़र डालें जो बूस्ट एएसआईओ पर आधारित है।
आप http://en.wikipedia.org/wiki/Comparison_of_WebSocket_implementations पर वेबस्केट कार्यान्वयन की तुलना पा सकते हैं।
कई अलग-अलग हैं, लेकिन आपको शायद Boost लाइब्रेरी उपयोगी मिलेंगे।
चेकआउट Boost Asio लाइब्रेरी।
क्या बूस्ट :: Asio समर्थन वेबसाइट्स अब तक है? आखिरी बार मैंने चेक किया था कि वे नहीं थे। ध्यान दें, कि वेबसाकेट सामान्य सॉकेट के समान नहीं हैं। – MKroehnert
cURL शायद बूस्ट की तुलना में थोड़ा अधिक उच्च स्तर और उपयोग करने में आसान होगा, अगर यह HTTP है तो आप देख रहे हैं।
libwebsocket in the answer of warmcat से my question (Standalone C++ websocket server library) पर लिंक को देखें जो पहले पोस्ट किया गया था।
ध्यान दें कि libwebsocket क्लाइंट और सर्वर साइड websockets के लिए उपयोग किया जा सकता है।
एक शुद्ध सी ++ दृष्टिकोण के लिए Boost.Asio की जाँच का उपयोग कर WebSockets के लिए: https://github.com/eidheim/Simple-WebSocket-Server
Beast एक सी ++ पुस्तकालय बूस्ट एसियो का उपयोग कर, CppCon 2016 पर प्रदर्शन किया और rippled में इस्तेमाल किया, एक खुला स्रोत सर्वर अनुप्रयोग है कि एक विकेन्द्रीकृत cryptocurrency को लागू करता है प्रणाली।
यह भी देखें related question और यह one।
- 1. मैं सॉकेट.मैट के माध्यम से कितना डेटा भेज सकता हूं?
- 2. मैं उद्देश्य-सी के माध्यम से आईफोन फ़ाइलों का उपयोग कैसे कर सकता हूं?
- 3. मैं पृष्ठों के माध्यम से कैसे चक्र कर सकता हूं?
- 4. मैं ईमेल भेजने के लिए ऑथोकन का उपयोग कैसे कर सकता हूं?
- 5. एकाधिक प्रश्न भेजने के लिए मैं sp_send_dbmail का उपयोग कैसे कर सकता हूं?
- 6. डेटा भेजने और प्राप्त करने के लिए सॉकेट का उपयोग
- 7. क्या मैं संकलन के दौरान आउटपुट भेजने के लिए सी ++ प्रीप्रोसेसर प्राप्त कर सकता हूं?
- 8. क्या मैं डोमेन ईमेल के लिए Google Apps का उपयोग कर सकता हूं और अभी भी ईमेल भेजने के लिए "sendmail" सर्वर का उपयोग कर सकता हूं?
- 9. कैसे Gmail के माध्यम से सरल एसएमटीपी आदेशों का उपयोग करते ईमेल भेजने के लिए?
- 10. क्या मैं AJAX के माध्यम से किसी बाहरी पृष्ठ से डेटा लोड कर सकता हूं?
- 11. मैं कैसे निर्धारित कर सकता हूं कि सी/सी ++ कंपाइलर का उपयोग करने के लिए?
- 12. मैं आर का उपयोग कर एक लंबी पूंछ डेटा के हिस्टोग्राम कैसे प्लॉट कर सकता हूं?
- 13. मैं PHP के माध्यम से टेक्स्टबॉक्स का मान कैसे सेट कर सकता हूं?
- 14. मैं POST डेटा कैसे भेज सकता हूं और JQuery के साथ नेविगेट कर सकता हूं?
- 15. क्या मैं आमतौर पर AJAX के साथ किए गए कार्यों के लिए HTML5 वेबसाकेट का उपयोग कर सकता हूं?
- 16. कोर डेटा संबंधों पर फ़िल्टर करने के लिए मैं एनएसपी्रेडिकेट का उपयोग कैसे कर सकता हूं?
- 17. मैं सी # में GetNextWindow() का उपयोग कैसे कर सकता हूं?
- 18. JSON डेटा पोस्ट करने के लिए मैं JQuery का उपयोग कैसे कर सकता हूं?
- 19. मैं वेबसाकेट पर बड़े संदेश कैसे भेज सकता हूं?
- 20. मैं सी ++ में mysql का उपयोग कैसे कर सकता हूं?
- 21. मैं सी प्रीप्रोसेसर (सीपीपी) के माध्यम से एक सूची कैसे उत्पन्न कर सकता हूं?
- 22. कुकी के साथ भेजने और HTTP अनुरोध करने के लिए मैं पर्ल का उपयोग कैसे कर सकता हूं?
- 23. मैं स्क्लाइट डेटाबेस से कनेक्ट करने के लिए डैपर का उपयोग कैसे कर सकता हूं?
- 24. मैं सी # में डीबग्रेक() का उपयोग कैसे कर सकता हूं?
- 25. डीआईसीओएम छवियों से पिक्सल पढ़ने के लिए मैं क्या सी ++ लाइब्रेरी का उपयोग कर सकता हूं?
- 26. मैं आरआरडीटोल के साथ डेटा कैसे अपडेट कर सकता हूं?
- 27. मैं फेसबुक एपीआई के माध्यम से उपयोगकर्ता के पूर्ण न्यूज़फीड को कैसे प्राप्त कर सकता हूं?
- 28. एकाधिक फाइलें भेजने के लिए send_file का उपयोग कर रेल
- 29. मैं कोर डेटा माइग्रेशन का परीक्षण कैसे कर सकता हूं?
- 30. मैं सी ++ 11 अज्ञात फ़ंक्शन के अंदर से स्थानीय चर का उपयोग कैसे कर सकता हूं?
आपका ओएस और कंपाइलर क्या है? –
संभावित डुप्लिकेट: http://stackoverflow.com/questions/4147715/i-am-looking-for-a-simple-socket-interface-for-c-using-ms-visual-c-express/4147766 – yasouser
@ आनंद: मुझे नहीं लगता कि websockets सॉकेट के समान ही हैं। –