<aside> <img src="/icons/brightness-high_yellow.svg" alt="/icons/brightness-high_yellow.svg" width="40px" /> 為實現即時畫面更新,必須設計至少兩個 Server Push 事件,通常透過 WebSocket 技術來實現。在 Laravel 中,若已採用前後端分離的結構,可運用 Pusher 和 Echo 來實現此功能;而在 Monolith 情境下,則可考慮使用 Livewire 進行實作。
</aside>
QueueUpdated
用於通知叫號時,更新門口Kiosk上,該桌型 當前號碼
和 等待人數
的更新。
接收端:門口顯示的 Kiosk
NewTicketIssued
用於通知有新客人取號時,該桌型 等待人數
的更新。
接收端:
QueueUpdated
Pseudo CodeNewTicketIssued
Pseudo Code