NestJS · Middle · Frage 39 von 75
Was ist ein WebSocket-Gateway in Nest?
@WebSocketGateway()
export class ChatGateway {
@SubscribeMessage("message")
handle(@MessageBody() text: string) {}
}- 1Ein für Chat-Apps gebauter REST-Controller
- 2Ein Provider, der WebSocket-Nachrichten behandelt
- 3Ein HTTP-Reverse-Proxy vor der App
Antwort zeigen
Richtige Antwort: Ein Provider, der WebSocket-Nachrichten behandelt
Erklärung
Guards, Pipes, Interceptors und Filter funktionieren auch in Gateways. Bei mehreren Instanzen nutze zum Broadcasten einen Redis-Adapter.