Must change WMS server?
Push or poll tasks in npm-compatible JSON.
Anonymized summary: server push + desk clients for 100×150 labels at peak.
Regional warehouse with 20+ label stations; browser print caused wrong printers.
Removed browser dialogs; stable peak queues.
Push or poll tasks in npm-compatible JSON.
Yes—one client per PC.
Yes—same API.
Client direct print lower latency at desk.
Plan reconnect/queue with WMS; see WebSocket troubleshooting.
The same web-print-pdf front-end runs on Windows, macOS, and Linux/domestic OS—install the matching client on each desktop.