2012-04-01 12 views
5

Sto usando Netty per alcuni componenti lato server per un po 'di tempo e sono davvero soddisfatto. Così mi piacerebbe anche usarlo sul lato client per la mia comodità, ma voglio mantenere l'impronta del applet (in questo caso) il più piccolo possibile. Tutto quello che serve da Netty c'è:vaso Netty minimo per il cliente applet

  • semplice stringa protocollo basato (stringdecoder, stringencoder, corniciaio ...)
  • Inoltre: sostegno Datagram

ho già preso uno sguardo al barattolo, ma sembra che non riesca ad ottenerlo al minimo possibile perché non sono abbastanza in profondità nelle fonti di Netty.

Sarebbe bello se qualcuno familiarità con interni di Netty mi potrebbe aiutare con una risposta sulla costruzione di un barattolo minimo. Grazie!

risposta

1

Quindi un buon primo avvio è quello di utilizzare Netty 4+ dove la base di codice specifico del protocollo ottenuto ben organizzato.

In secondo luogo, provare solo compreso netty-common più a seconda di quale codec è necessario (in genere HTTP). Inoltre, se stai ottimizzando le dimensioni compilate, prova a utilizzare ProGuard. Per semplici applicazioni orientate UDP, non è necessario alcun altro.

HTH