ストリーミング
HTTPとgRPCの両方のトランスポートでGoaのストリーミングエンドポイントを実装する方法を学びます。サーバーサイドストリーミング、クライアントサイドストリーミング、双方向ストリーミングパターンをカバーします。
このセクションでは、Goaサービスでストリーミング機能を実装する方法を
探ります。異なるストリーミングパターン、それらのユースケース、および
それらを効果的に実装する方法について学びます。
このセクションの内容
- はじめに - ストリーミングの概念とGoaのストリーミング機能の概要
- サーバーサイドストリーミング - サーバーからクライアントへのストリーミングの実装
- クライアントサイドストリーミング - クライアントからサーバーへのストリーミングの実装
- 双方向ストリーミング - 双方向ストリーミングの実装
- WebSocketストリーミング - ストリーミングのためのWebSocketsの使用
- gRPCストリーミング - gRPCを使用したストリーミングの実装
- 生のバイナリストリーミング - HTTP経由での生のバイナリデータのストリーミング
各セクションでは、Goaサービスで異なる種類のストリーミングパターンを
実装するための実践的な例とベストプラクティスを提供します。