3

Netty ライブラリ (Java で記述) は、チャネル インターフェイスで次の書き込みメソッドを定義します。

ChannelFuture write(Object message) 

ただし、Javadoc には、このメソッドが提供されたメッセージを使用してデータを抽出して送信する方法が説明されていません。オブジェクトを渡すことができるわけではありません。それは意味がありません。

ユーザー ガイドには、ChannelBuffer を使用した呼び出しの例が示されていますが、署名と使用法の間の点を結び付けていません。

私の質問は、この方法の適切な使用法は何ですか? そして、なぜそれが次のように定義されていないのですか:

ChannelFuture write(ChannelBuffer message) 

「オブジェクト」の特別な使用例はありますか? これに関するドキュメントはありますか?

4

1 に答える 1

2

ユーザーガイドの「Speaking POJO」セクションでかなりよく説明されていると思います: http://docs.jboss.org/netty/3.2/guide/html/start.html#start.pojo

簡単に言えば、バイトのストリームまたはフレームをアップストリームで Java オブジェクトに変換したり、ダウンストリームでその逆を行ったりすることができます。

于 2011-04-12T14:08:31.737 に答える