0

I have server worked with NIO based on Mina.

I try to make TCP/IP client for this server using usual java.net.Socket technique. I can successfully establish connection (i.e. org.apache.mina.core.service.IoHandler.sessionOpened invoked on server side after opening socket on client side). But if I try to write some bytes to socket (from client side) I have no any effect on server (i.e. org.apache.mina.core.service.IoHandler.messageReceived doesn't invoked).

Could you please explain why this is happen and is that possible to send some message to my NIO server from my usual client's Socket-based app?

Michael Z
  • 3,883
  • 10
  • 43
  • 57

1 Answers1

0

do you installed your IoHandler in the acceptor ?

Julien Vermillard
  • 2,945
  • 1
  • 18
  • 18
  • Yes, of course, the *org.apache.mina.transport.socket.nio.NioSocketAcceptor* is an acceptor for me. My NIO server absolutely correct works in production for a long time. – Michael Z Aug 11 '12 at 20:16