जब आप ब्राउज़र के जावास्क्रिप्ट और एक .NET एप्लिकेशन द्वारा होस्ट किए गए टीसीपी सॉकेट के बीच दो-तरफ़ा संचार स्थापित करना चाहते हैं , वेब प्रौद्योगिकियों का वर्तमान परिदृश्य चुनौतियों का सामना करता है।
अब तक, लोकप्रिय ब्राउज़रों में जावास्क्रिप्ट के लिए मानकीकृत सॉकेट एपीआई का अभाव है। हालाँकि, आशाजनक विकास कार्य चल रहे हैं। रॉ सॉकेट्स एपीआई, जो सीधे सॉकेट हेरफेर की अनुमति देगा, वर्तमान में अपने ड्राफ्ट चरण में है।
हालांकि रॉ सॉकेट्स एपीआई प्रवाह में है, क्रोम ब्राउज़र में टीसीपी सॉकेट्स के लिए प्रयोगात्मक समर्थन सामने आया है। इन सुविधाओं का लाभ उठाने के लिए, अपने Chrome एक्सटेंशन के मेनिफेस्ट में "प्रयोगात्मक" ध्वज सक्षम करें। निम्नलिखित कोड स्निपेट दर्शाता है कि टीसीपी सॉकेट कैसे बनाएं और कनेक्ट करें:
chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) {
chrome.experimental.socket.connect(socketInfo.socketId, function (result) {
if (result) {
chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!");
}
});
});
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3