2012-04-01 21 views
5

Şu an için bazı sunucu tarafı bileşenleri için Netty kullanıyorum ve bundan gerçekten memnunum. Bu nedenle, kendi kolaylığım için istemci tarafında kullanmak istiyorum, ancak uygulamanın ayak izini (bu durumda) mümkün olduğunca küçük tutmak istiyorum. Ben Netty dan gereken tek şey vardır:Applet istemcisi için en az netty jar

  • Basit dize bazlı protokolü (stringdecoder, stringencoder, framer ...)
  • Artı: Veri Birimi desteği

Zaten kavanoz bir göz attım ama Görünüşe göre, mümkün olan en düşük minimum seviyeye ulaşamıyorum çünkü Netty kaynaklarında yeterince derin değil.

Netty'nin iç çamaşırlarıyla familar, minimal bir kavanoz oluşturma konusunda bana yardımcı olabilir. Teşekkürler!

cevap

1

Bu nedenle, iyi bir ilk başlangıç, protokole özel kod tabanının güzel bir şekilde organize edildiği Netty 4+'yi kullanmaktır.

İkincisi, yalnızca netty-common artı ihtiyaç duyduğunuz kod çözücüyü (genellikle HTTP) dahil etmeyi deneyin. Ayrıca, derlenmiş boyut için optimizasyon yapıyorsanız, ProGuard kullanmayı deneyin. Basit UDP'ye yönelik uygulamalar için başka bir şeye ihtiyacınız olmamalıdır.

HTH