2012-04-01 4 views
5

私はいくつかのサーバー側コンポーネントにしばらくの間Nettyを使用しています。私は本当にそれに満足しています。したがって、私は自分の利便性のためにクライアント側でも使いたいですが、私はアプレットのフットプリントを(この場合は)できるだけ小さくしたいと考えています。私はネッティーから必要なすべてがあります:アプレットクライアントのための最小限のnetty jar

  • 単純な文字列ベースのプロトコル(stringdecoder、stringencoder、フレーマ...)
  • プラス:データグラムのサポート

私はすでにjarファイルを見ていたが、それは私がNettyソースで十分深くないので、可能な限り最小限に抑えることができないようです。

Nettyの内部に慣れている人なら誰でも最低限の瓶を作るための答えを教えてくれれば幸いです。ありがとう!

答えて

1

まず最初に、Netty 4+を使用するのは、プロトコル固有のコードベースがうまく整理されている場所です。

次に、netty-commonに必要なコーデック(通常はHTTP)を加えてみてください。またコンパイルされたサイズを最適化する場合は、ProGuardを試してみてください。単純なUDP指向のアプリケーションでは、他に何も必要ないはずです。

HTH

関連する問題