सामग्री पर जाएँ

उपयोग का उदाहरण

लाइव ऐप्लिकेशन स्थिति

ज़्यादातर रियलटाइम चैट नहीं है। वह कोई ख़त्म हुआ job है, भेजा गया ऑर्डर है, लाल हो गया build है — वह स्थिति जो तब बदली जब कोई पुरानी प्रति देख रहा था।

private-job-7c4
  • private चैनल
  • events

यह कैसे काम करता है

  1. 01संसाधन को सब्सक्राइब कीजिएस्क्रीन पर जो है उसी के नाम का एक private चैनल — एक job, एक ऑर्डर, एक डिप्लॉयमेंट।
  2. 02संक्रमण पब्लिश कीजिएहर दर्ज हुआ स्थिति-परिवर्तन नई स्थिति के साथ पब्लिश होता है।
  3. 03एक जगह आ मिलिएक्लाइंट उसे लागू करते हैं; जिससे कोई संक्रमण छूट गया वह दोबारा जुड़ते ही HTTP से फिर पढ़ लेता है।

जान लेना अच्छा है

लिखाई दर्ज हो जाने के बाद पब्लिश कीजिए। पहले पब्लिश करना ऐसी स्थिति दिखाता है जिसकी पुष्टि डेटाबेस नहीं करेगा अगर लेन-देन वापस लौट जाए।

कोड में

job.js
js
// Publish the transition after it is committed, not before.await job.markComplete()await pusher.trigger(`private-job-${job.id}`, 'state-changed', {  state: 'complete',  finished_at: job.finishedAt.toISOString(),})

आधिकारिक Pusher लाइब्रेरियों से लिखा गया, बिना बदलाव के — इंस्टॉल करने के लिए PushCaster का कोई पैकेज नहीं है। पूरा दस्तावेज़

लोग और क्या-क्या बनाते हैं

सभी उपयोग के उदाहरण
private-user-1e9

सूचनाएँ

सर्वर का एक इवेंट, हर उस सतह तक पहुँचता है जो उपयोगकर्ता ने खुली छोड़ी है।

private-metrics

लाइव डैशबोर्ड

मेट्रिक पोलिंग से माँगने के बजाय, जैसे-जैसे बदलें वैसे भेजिए।

एक ऐप्लिकेशन बनाइए और इसे बना डालिए।

Support