Thanks Raphael ! Had a quick look at the code. One quick question, for fragmented packets, you need to store the data till the message is complete. I couldn't find where you are doing this. May be I am missing something.
I am currently playing around with an Avro decoder. Approach is similar, but with slight semantic changes. I am currently trying to get a fixed length prefix decoder implementation. It works very similar to your approach, but instead of a SizeDecoder, it passes the size of length prefix. It will then accumulate bytes till message size is complete and then pass onto Avro decoder to decode the messages. My implementation is still in initial stage. On Sun, May 5, 2013 at 5:01 AM, Raphaël Barazzutti < raphael.barazzu...@gmail.com> wrote: > Hi MINA-developers! > > Using extensively MINA 2.0 at my work, I’d like to contribute to the next > MINA version. > > IMHO, MINA 3.0 could provide serialization facilities like Apache Thrift > and Google Protobuf transport. > > According to that I decide to propose the following code to be merged with > the main repository of MINA 3.0. > > Please have a look to my repo : https://github.com/rbarazzutti/mina > > Suggestions are welcome, > > Kind regards, > > Raphaël > -- thanks ashish Blog: http://www.ashishpaliwal.com/blog My Photo Galleries: http://www.pbase.com/ashishpaliwal