यहां पर कैननिकल उदाहरण ट्विटर का एपीआई है। मैं अवधारणा को समझता हूं कि आरईएसटी एपीआई कैसे काम करता है, अनिवार्य रूप से यह सिर्फ आपके सर्वर के लिए एक विशेष अनुरोध है जिसमें आपको एक प्रतिक्रिया (JSON, XML, आदि) प्राप्त होता है।स्ट्रीमिंग एपीआई बनाम बाकी एपीआई?
हालांकि मुझे बिल्कुल यकीन नहीं है कि स्ट्रीमिंग एपीआई दृश्यों के पीछे कैसे काम करता है। मैं समझता हूं कि इसका उपभोग कैसे करें। उदाहरण के लिए ट्विटर के साथ एक प्रतिक्रिया के लिए सुनो। प्रतिक्रिया से डेटा के लिए सुनो और जिसमें ट्वीट्स में चक्कर आते हैं। एक स्ट्रिंग बफर में भाग बनाएं और एक लाइन फीड की प्रतीक्षा करें जो ट्वीट के अंत का प्रतीक है। लेकिन वे यह काम करने के लिए क्या कर रहे हैं?
मान लें कि मेरे पास डेटा का एक समूह था और मैं नेट पर अन्य लोगों के लिए स्थानीय रूप से एक स्ट्रीमिंग एपीआई स्थापित करना चाहता था (जैसे ट्विटर की तरह)। यह कैसे किया जाता है, क्या तकनीकें? क्या यह कुछ नोड जेएस संभाल सकता है? मैं सिर्फ इस काम को काम करने के लिए अपने काम को लपेटने की कोशिश कर रहा हूं।