ストリーミング方式@通信方式¶
はじめに¶
本サイトにつきまして、以下をご認識のほど宜しくお願いいたします。
01. ストリーミング方式¶
ストリーミング方式とは¶
プル型の場合、宛先はメッセージ中継システムをポーリング受信し、メッセージを継続的にストリーミングする。
プッシュ型の場合、メッセージ中継システムは、メッセージをサブスクライバーにストリーミングする。
プル型¶
- Apache Kafka
- AWS Kinesis (プル型だけでなく、プッシュ型も選べる)
プッシュ型¶
- AWS Kinesis (プッシュ型だけでなく、プル型も選べる)
02. ストリーミング方式の種類¶
HTTP/1.1の場合¶
▼ レスポンスストリーミング¶
宛先からの返信処理二時間がかかる場合に使用する。
まず、1 個のTCP接続を確立し、その中に単一またはのストリームを作成する。
次に、クライアントがストリーム上で 1 個のリクエストを送信し、これが終えるとサーバーはレスポンスボディをチャンクに分割し、1 個のレスポンスを順次に返信する。
あくまでレスポンスは 1 個である。