javascript इन - मैं जावास्क्रिप्ट से टीसीपी सॉकेट पर कैसे संवाद कर सकता हूं?




भाषाओं प्रेरित (5)

WebSockets इस समस्या को हल करने के लिए डिज़ाइन किया गया है।

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


यहां एक समान दृष्टिकोण के साथ एक कार्यान्वयन है:

यह एक जावा ऐप्पल का उपयोग करता है और जावास्क्रिप्ट के लिए अपने एपीआई पुल, रोचक ...

और यहां एक और एक:

यह एक्शनस्क्रिप्ट 3 सॉकेट एपीआई का एक रैपर है, जो जावास्क्रिप्ट को ब्रिज किया गया है ...


आप node.js फ्रेमवर्क के socket.io पैकेज का उपयोग कर सकते हैं जिसे npm (ए नोड पैकेज मैनेजर) के माध्यम से स्थापित किया जा सकता है।

अधिक विस्तृत usage


jSocket और Stream दो विकल्प हैं जो फ्लैश के अंतर्निहित एक्सएमएल सॉकेट का उपयोग करते हैं, हालांकि न तो उत्पादन-तैयार प्रतीत होता है। मैं जावा के बजाय फ्लैश-आधारित समाधान का उपयोग करने की ओर झुकता हूं, क्योंकि ब्राउजर प्रवेश higher और आम तौर पर बेहतर उपयोगकर्ता अनुभव (लोड टाइम्स और स्थिरता) प्रदान करता है।


इसे इस्तेमाल करे

delete myObject['key'];




javascript ajax user-interface sockets