2012-12-11 24 views
6

मैं जिज्ञासा के लिए stackoverflow पृष्ठों का निरीक्षण किया गया था और पाया है कि दिलचस्प यूआरएल: ws://sockets-se.or.stackexchange.com/ws: // क्या है?

enter image description here

मैं ws प्रोटोकॉल के बारे में अधिक जानना चाहते हैं, लेकिन मैं भी कैसे के लिए खोज क्योंकि खोज शुरू करने के लिए पता नहीं है ws या ws protocol मुझे वह परिणाम नहीं दिखा रहा है जो मुझे उम्मीद थी ...

यह प्रोटोकॉल क्या है? क्या कोई मुझे दिशा में इंगित कर सकता है?

+3

[वेब सॉकेट] (http://tools.ietf.org/html/rfc6455#section-3) – Bergi

उत्तर

7

ws: यह वेबसाकेट कनेक्शन के लिए नई यूआरएल स्कीमा है। सुरक्षित वेबसाकेट कनेक्शन के लिए wss: भी https: सुरक्षित HTTP कनेक्शन के लिए उपयोग किया जाता है।

परिभाषा

WebSocket विनिर्देश तक एक वेब ब्राउज़र और एक सर्वर के बीच "सॉकेट" कनेक्शन स्थापित एक API परिभाषित करता है।

सादे शब्दों

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

इसके बारे में एक सरल लाइव डेमो के लिए एक नज़र here वेब सॉकेट मूल बातें के लिए एपीआई के लिए और here और here लो।

9

ws के लिए खोज पा सकते हैं और: // URI योजना है WebSockets के लिए। वे एक एकल टीसीपी कनेक्शन पर पूर्ण-डुप्लेक्स संचार प्रदान करते हैं। आप अक्सर उन्हें ब्राउज़र में डेटा की असीमित स्ट्रीमिंग के लिए उपयोग करते हैं ... कहने के लिए, चैट एप्लिकेशन या ब्राउज़र-आधारित गेम।

नतीजतन, क्योंकि यह डेटा स्ट्रीमिंग के लिए उपयोग किया जाता है, क्रोम डेवलपर टूल में प्रतिक्रिया टैब पर क्लिक करने से आपको कनेक्शन के लिए डेटा दिखाई नहीं देगा जैसा आप उम्मीद करेंगे। उदाहरण के लिए, क्रोम आपको उनके दिए गए दिशा-निर्देश के साथ कनेक्शन पर भेजे गए "फ्रेम" दिखाएगा।