リアルタイム通信の記事一覧
リアルタイム通信 に関する記事を 2 本まとめています。Spring Bootの実装・設計・運用の観点で関連テーマを横断して読めます。
-
Spring BootでServer-Sent Events (SSE)を実装する方法 - SseEmitter / WebFlux実装ガイド
Spring BootでServer-Sent Events (SSE)を実装する方法を解説。Spring MVCのSseEmitterとWebFluxのFlux<ServerSentEvent>による実装、EventSourceでの自動再接続とLast-Event-IDによる再開、複数クライアントへのブロードキャスト、Nginxのproxy_bufferingなど本番運用の落とし穴、LLMストリーミング応答中継の実例まで網羅します。
-
Spring BootでWebSocketを使ったリアルタイム通信を実装する方法 - STOMPとSockJSの基本
Spring Boot + STOMP + SockJS でブロードキャスト型チャットを最短で動かす手順を、設定クラス・@MessageMapping・SimpMessagingTemplateの3層構造で解説。1対1メッセージング、Principalによる認証ユーザー取得、外部ブローカーでのスケーリングまでカバーします。