6
Nettyではかなり新しくなっていますが、いくつかのプロトコル(P1やP2など)が別のプロトコルでカプセル化されているとNetty 4.xでどのようにケースを実装しますか? ネーティブ・ネストされたパイプライン/マルチプレクシング
+-------------+
| decoder |
+-------------+
| encoder |
+-------------+
| muxer |
+-------------+
| demuxer |
+---+------+--+
| |
| |
+------+ +------+
| |
| |
v v
+-------------+ +-------------+
| P1 decoder | | P2 decoder |
+-------------+ +-------------+
| P1 encoder | | P2 encoder |
+-------------+ +-------------+
| P1 handler | | P2 handler |
+-------------+ +-------------+
ネストされたパイプラインを作成する方法はあり
、そうdecoder<->encoder<->muxer<->demuxer
は、デマルチプレクサの決定に基づいて、P1またはP2のパイプラインに沿ってデータを送信し、メインパイプラインであることを?
または、どういうわけか(独自性を明確にするために)「サブチャネル」を独自のパイプラインで作成する方法がありますか?
現在はどうなっていますか?まだサポートされていませんか? –
いいえ...まだサポートはありません。 –
なので、何らかの種類の多重化を実装するために、ハンドラを追加/削除する必要がありますか?いくつかのレイテンシーを導入しているようです...おそらくもっと良い方法がありますか? –