Alternativas de Apache MINA Mejor Valoradas
Reseñas en Video
12 Apache MINA Reseñas
I used MINA to implement a TCP protocol. The implementation of encoding and decoding was easy, Can handle a lot of connections
If you choose to implement some sort of distributed work system then knowing when one of your nodes goes down and loses connection is useful for restarting the work on another node. Reseña recopilada por y alojada en G2.com.
I've only ever used MINA to build a small http like server. The biggest problems I've run into with it so far:
It will hold your "request" and "response" in memory. This is only an issue because the protocol I choose to use is http. You could use your own protocol however to get around this.
No option to provide a stream off disk in case you want to serve up large files. Again can be worked around by implementing your own protocol Reseña recopilada por y alojada en G2.com.
i/o API's actually used to perform the i/o functions! Easy for users to focus on the logic of the application and leave the i/o handing to the Apache MINA Reseña recopilada por y alojada en G2.com.
Often ran into problems with flash - when users closed browser process via task manager server threw infinite expection "java.io.BrokenPipe" Reseña recopilada por y alojada en G2.com.