/ /アプレットクライアントの最小Netty Jar - Netty

アプレットクライアントの最小限のNetty Jar - Netty

私はいくつかのサーバー側コンポーネントにNettyを使用していますしばらくの間、私は本当にそれに満足しています。私は自分の利便性のためにクライアントサイドでも使いたいと思っていますが、アプレットのフットプリントはできるだけ小さくしておきたいと思います。

  • シンプルな文字列ベースのプロトコル(文字列デコーダ、stringencoder、framer ...)
  • Plus:データグラムのサポート

私はすでに瓶を見ましたが、Nettyのソースでは十分深くないので、可能な限り最小限に抑えることができないようです。

Nettyの内部に親しまれている人なら誰でも最低限のjarファイルを作成するための答えを教えてくれれば嬉しいです。

回答:

回答№1は1

だから最初の最初は、プロトコル固有のコードベースがうまく整理されているNetty 4+を使うことです。

次に、 netty-common 必要なコーデック(通常はHTTP)を追加します。また、コンパイルされたサイズを最適化する場合は、 ProGuard。単純なUDP指向のアプリケーションでは、他に何か必要はありません。

HTH