presence-room-42
گفتوگوی بیدرنگ
اتاق، عضویت و نشانگر «در حال نوشتن» روی کانالهای presence.
کاربرد
داشبوردی که پولینگ میکند میان دو درخواست غلط است، و هزینهاش دقیقاً به همان اندازه بالا میرود که غلطبودن را کمتر تحمل کنید. انتشار هنگام تغییر، این معادله را وارونه میکند.
معیاری که ثانیهای صدها بار تکان میخورد باید پیش از انتشار دستهبندی یا نمونهبرداری شود. این تصمیم جایی است که معنا آنجاست — سمت شما.
// Start the aggregation when the first viewer arrives,// stop it when the last one leaves.for (const event of hook.getEvents()) { if (event.name === 'channel_occupied') startAggregation(event.channel) if (event.name === 'channel_vacated') stopAggregation(event.channel)}با کتابخانههای رسمی Pusher نوشته شده، بدون تغییر — بستهٔ جداگانهای از PushCaster برای نصب وجود ندارد. مستندات کامل
اتاق، عضویت و نشانگر «در حال نوشتن» روی کانالهای presence.
یک رویداد سمت سرور، تحویلشده به هر جایی که کاربر باز گذاشته.
سند، بوم و مکاننمای مشترک، با عضویتی که دنبال میشود.