सॉकेट और वेबसॉकेट में क्या अंतर है?
सॉकेट और वेबसॉकेट में क्या अंतर है?

वीडियो: सॉकेट और वेबसॉकेट में क्या अंतर है?

वीडियो: सॉकेट और वेबसॉकेट में क्या अंतर है?
वीडियो: REST API (HTTP) बनाम वेबसॉकेट - उदाहरण के साथ अवधारणा अवलोकन 2024, नवंबर
Anonim

वेबसाकेट आमतौर पर HTTP के समान प्रोटोकॉल पर एप्लिकेशन सर्वर से कनेक्ट होने वाले ब्राउज़र से चलाया जाता है जो टीसीपी/आईपी पर चलता है। इसलिए वे मुख्य रूप से वेब अनुप्रयोगों के लिए हैं जिन्हें अपने सर्वर से स्थायी कनेक्शन की आवश्यकता होती है। दूसरी ओर, सादा कुर्सियां अधिक शक्तिशाली और सामान्य हैं।

इसी के अनुरूप, WebSocket का क्या उपयोग है?

वेबसाकेट क्लाइंट और सर्वर के बीच एक सतत कनेक्शन प्रदान करें जो दोनों पक्ष कर सकते हैं उपयोग किसी भी समय डेटा भेजना शुरू करने के लिए। ग्राहक एक स्थापित करता है वेबसाकेट एक प्रक्रिया के माध्यम से कनेक्शन जिसे के रूप में जाना जाता है वेबसाकेट हाथ मिलाना यह प्रक्रिया क्लाइंट द्वारा सर्वर पर नियमित HTTP अनुरोध भेजने के साथ शुरू होती है।

वेबसाकेट किस पोर्ट का उपयोग करते हैं? NS वेबसाकेट संबंध उपयोग वही बंदरगाहों डिफ़ॉल्ट रूप से HTTP (80) और HTTPS (443) के रूप में।

इसके संबंध में, WebSockets क्या हैं, यह HTTP से किस प्रकार भिन्न है?

एचटीटीपी तथा वेबसाकेट प्रोटोकॉल हैं, जिनका उपयोग डेटा के स्थानांतरण/प्रतिपादन के लिए किया जाता है। एचटीटीपी औनी-दिशात्मक संचार प्रोटोकॉल है, जबकि वेबसाकेट द्वि-दिशात्मक है। के माध्यम से जब भी कोई अनुरोध किया जाता है एचटीटीपी , यह क्लाइंट (ब्राउज़र) पर एक कनेक्शन बनाता है और सर्वर से प्रतिक्रिया प्राप्त होने के बाद इसे बंद कर देता है।

अजाक्स से बेहतर क्या है?

वेबसाकेट अभी भी थोड़ा तेज हैं लेकिन अंतर नगण्य है। वेबसाकेट लगभग 10-20% तेज हैं अजाक्स की तुलना में . आपके कहने से पहले, हाँ मुझे पता है से WebSocketweb ऐप्स अन्य लाभों के साथ आते हैं जैसे कि सॉकेट्स को होल्ड करने और सर्वर से इच्छानुसार डेटा पुश करने में सक्षम होना।

सिफारिश की: