I am working on a FTP server using MINA, and it appears that the responses that the FTP server are sending back to the client are asynchronous. Based on my understanding of the protocol, the responses need to be synchronous. So the client sends a command, and the server sends a response. Is there a way to guarantee client-server data synchronization using MINA? I have tried subclassing both the StreamIoHandler and IoHandlerAdapter classes and neither have worked.
Thank you.
