Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

EventSource बनाम रैप्ड WebSocket HTML5 सर्वर-सेंट इवेंट्स के साथ

इवेंट सोर्स सिर्फ एक वेब सॉकेट है जो:

  • डेटा नहीं भेज सकता
  • टेक्स्ट या इवेंट स्ट्रीम फॉर्मेट उपयोग करता है
  • सर्वर-परिभाषित इवेंट्स फायर करता है

यह उन एप्लिकेशन्स के लिए उपयोगी है जिन्हें केवल सर्वर पुश की आवश्यकता होती है।

वेब सॉकेट्स उन एप्लिकेशन्स के लिए अच्छे हैं जिन्हें दोनों दिशाओं में तेज़ संचार की आवश्यकता होती है।

एक और बड़ा अंतर उनके द्वारा उपयोग किए जाने वाले अलग-अलग सुरक्षा मॉडल्स हैं।

सर्वर-सेंट इवेंट्स उपयोगी हैं:

  • लाइव फीड्स
  • लाइव स्कोर्स
  • स्टॉक मार्केट अपडेट

अतिरिक्त विवरण: Server-Sent Events (SSE) / EventSource: एकतरफा (सर्वर → क्लाइंट), HTTP/HTTPS पर, ऑटो-रीकनेक्शन, सिंपल टेक्स्ट प्रोटोकॉल (data: message\n\n), कनेक्शन लिमिट (ब्राउज़र प्रति ~6)। WebSocket: द्विदिश, WS/WSS प्रोटोकॉल, बाइनरी/टेक्स्ट, कोई ऑटो-रीकनेक्शन नहीं (मैन्युअल), कोई कनेक्शन लिमिट नहीं।

  1. HTML5 में arc() से सर्कल कैसे ड्रा करें? HTML5 में arc() से सर्कल कैसे ड्रा करें?

    HTML5 में कैनवास एलिमेंट के साथ सर्कल बनाने के लिए arc() मेथड का उपयोग किया जाता है। arc() मेथड से सर्कल के लिए, स्टार्ट एंगल 0 और एंड एंगल 2*Math.PI का उपयोग करें। पैरामीटर्स S. No पैरामीटर विवरण 1 x x-कोऑर्डिनेट 2 y y-कोऑर्डिनेट 3 r सर्कल की त्रिज्या 4 startingAngle रेडियन में स्टार्ट

  1. HTML5 में lineTo() से लाइन कैसे ड्रा करें? HTML5 में lineTo() से लाइन कैसे ड्रा करें?

    HTML में लाइन ड्रा करने के लिए कैनवास एलिमेंट का उपयोग करें। कैनवास के साथ, लाइन ड्रा करने के लिए lineTo() मेथड का उपयोग करें। lineTo() मेथड में x और y पैरामीटर मान शामिल होते हैं, जो लाइन को पोजीशन करते हैं। उदाहरण HTML5 में lineTo() से लाइन ड्रा करने के लिए निम्न कोड चलाएं: <!DOCTYPE html> &

  1. HTML5 जियोलोकेशन API को गूगल मैप्स के साथ कैसे उपयोग करें? HTML5 जियोलोकेशन API को गूगल मैप्स के साथ कैसे उपयोग करें?

    HTML5 जियोलोकेशन API आपको अपनी लोकेशन वेबसाइट्स के साथ साझा करने देता है। JavaScript आपकी लैटीट्यूड और लॉन्गीट्यूड कैप्चर कर सकता है और इसे बैकएंड सर्वर पर भेजकर लोकेशन-अवेयर फीचर्स सक्षम करता है। जियोलोकेशन कोऑर्डिनेट्स डिवाइस की भौगोलिक लोकेशन निर्दिष्ट करते हैं। हम वर्तमान लोकेशन प्राप्त करने के