मेरे पास कुछ कोड है जहां एकाधिक कमरे में शामिल होने के लिए सॉकेट बनाया जाता है। कोड में किसी बिंदु पर, मैं सॉकेट को डिस्कनेक्ट किए बिना, सभी कमरों को एक ही समय में छोड़ना चाहता हूं। क्या इसे करना संभव है? यदि हां, तो मैं यह कैसे कर सकता हूं? अग्रिम धन्यवाद ..सॉकेट से जुड़े सभी कमरों को कैसे छोड़ें, Node.js
12
A
उत्तर
5
यह संभव है। आप सॉकेट को डिस्कनेक्ट किए बिना कमरे छोड़ सकते हैं। जब आप socket.disconnect() पर कॉल करते हैं तो सॉकेट डिस्कनेक्ट हो जाता है।
ऐसा करने के लिए आपको प्रत्येक क्लाइंट में शामिल होने और पत्तियों के कमरों की एक सूची बनाए रखना होगा। सभी कमरों को इस सूची के माध्यम से फिर से छोड़ने और socket.leave (रूमनाम) पर कॉल करने के लिए;
संबंधित मुद्दे
- 1. fs.createWriteStream से जुड़े कार्यक्रम node.js
- 2. किसी प्रक्रिया से जुड़े होने पर स्ट्रेस को कैसे छोड़ें?
- 3. लिनक्स मशीन से जुड़े सभी स्टोरेज डिवाइस
- 4. एक्शनफ़िल्टर से एक्शन निष्पादन को कैसे छोड़ें?
- 5. SQLite में सभी खाली तालिकाओं को कैसे छोड़ें?
- 6. सॉकेट
- 7. PHP सॉकेट सर्वर बनाम node.js: वेब चैट
- 8. मैं एक टीसीपी सॉकेट से जुड़े इंटरफ़ेस नाम/अनुक्रमणिका कैसे प्राप्त कर सकता हूं?
- 9. Node.js - प्रक्रियाओं के बीच शेयर सॉकेट
- 10. node.js-http: स्थानीय यूनिक्स पाइप/सॉकेट
- 11. ओरेकल यूनिअन में बदलना या से जुड़े विधेय सभी आपरेशनों
- 12. has_secure_password मान्यताओं को कैसे छोड़ें
- 13. एचजी विलय को कैसे छोड़ें?
- 14. पहले बच्चे को कैसे छोड़ें?
- 15. नाक: डिफ़ॉल्ट रूप से परीक्षण कैसे छोड़ें?
- 16. Node.js को Node.js संचार
- 17. node.js में, मॉड्यूल की सभी घटनाओं को आगे कैसे
- 18. एसक्यूएल सर्वर कॉलम से पहचान कैसे छोड़ें
- 19. मैंने सॉकेट के साथ एक जावा सर्वर बनाया है, बस सभी सॉकेट को प्रिंट कैसे करें?
- 20. Google Analytics लोडिंग को कैसे छोड़ें?
- 21. node.js + socket.IO - सॉकेट रीकनेक्ट नहीं कर रहा है?
- 22. एक प्रक्रिया से जुड़े जीडीआई वस्तुओं को कैसे प्राप्त करें
- 23. आईओ से जुड़े यूनिट परीक्षण सी कार्यों को कैसे करें?
- 24. SQL Azure से जुड़े Symfony2 को कैसे प्राप्त करें?
- 25. objc_setAssociatedObject के माध्यम से जुड़े ऑब्जेक्ट्स को कैसे रिलीज़ करें?
- 26. एक फ़ाइल को छोटा करने से छोड़ें?
- 27. node.js (socket.io के माध्यम से) में पोर्ट को साझा करने वाले एकाधिक सॉकेट
- 28. रेल में आरएसपीसी: पहले_फिल्टर को कैसे छोड़ें?
- 29. Node.js
- 30. node.js
वास्तव में बहुत अच्छा है .. क्या कोई अपवाद प्राप्त करने की कोई संभावना है जब मैं एक कमरा छोड़ने की कोशिश करता हूं जो सॉकेट पहले शामिल नहीं हुआ है? –
संस्करण 0.8.7, जिसका मैं जिक्र कर रहा हूं, केवल उस मामले को मानता है जहां सॉकेट मौजूदा कमरे छोड़ रहा है। यदि कमरा मौजूद नहीं है, तो अपवाद भी नहीं, कुछ भी नहीं किया जाता है। – almypal
क्या आप उत्तर स्वीकार कर सकते हैं, कृपया – almypal