As someone who implemented custom communication protocols over mina 2.x, I couldn't hep but fall in love with the state machine mechanics built into the framework. The use of annotations was simple and elegant and allowed to easily define state transition. Unfortunately, there was a concurrency issue with the statemachine implementation preventing the use of many statemachines in the same pipeline (there is still my bug report opened on that project! :.). I would love to see netty have a state machine mechanics to allow for easy implementation of protocols!<br>
<br>Good luck,<br><br>Simon<br>