मेरे पास मेरा सॉकेट कार्यान्वयन है जो नियमित टीसीपी क्लाइंट से कनेक्शन का समर्थन करता है। अब मैं अपने सर्वर प्रोग्राम में वेबस्केट समर्थन जोड़ना चाहता हूं। उस स्थिति में मुझे प्रमुख वेब ब्राउज़र द्वारा समर्थित हैंडशेकिंग और संदेश फ़्रेमिंग प्रोटोकॉल का समर्थन करने की आवश्यकता होगी। मैं हैंडशेकिंग भाग को संभालने में सक्षम था, लेकिन संदेशों के फ़्रेमिंग और अन-फ़्रेमिंग से निपटने में फंस गया था। क्या कोई मौजूदा सी या सी ++ लाइब्रेरी है जो वेबसाईट संदेश फ्रेम के एन्कोडिंग और डिकोडिंग को संभालती है, और प्रमुख वेब ब्राउज़र द्वारा उपयोग किए जाने वाले प्रमुख वेबसाइकिल प्रोटोकॉल का समर्थन करती है?सी या सी ++ लाइब्रेरी एन्कोडिंग और डिकोडिंग वेबस्केट फ्रेम
मुझे मिले अधिकांश मौजूदा कार्यान्वयन (यानी libwebsocket, websocketpp, आदि) अपने स्वयं के सर्वर और क्लाइंट लाइब्रेरी को लागू करते हैं, जिसका अर्थ है कि मुझे अपने सॉकेट कार्यान्वयन का उपयोग करने की आवश्यकता है। मैं ऐसा नहीं करना चाहता क्योंकि मुझे मेरे वर्तमान कार्यक्रम में बहुत सी चीजों को संशोधित करने की आवश्यकता होगी, और यह मेरे लिए एक विकल्प नहीं है। मुझे जो चाहिए वह सिर्फ एक साधारण पुस्तकालय है जो वेबसाइकिल फ्रेम के एन्कोडिंग और डिकोडिंग को नियंत्रित करता है (और/या हैंडशेकिंग भाग को भी संभालता है, लेकिन यह अनिवार्य नहीं है)।
[phpws] (http://code.google.com/p/phpws/source/browse/phpws/websocket.framing.php) से पोर्टिंग के बारे में कैसे? कोड बहुत सरल दिखता है। – Chikei