我用apache mina 写了2个测试类,简单的读文件, 在本机上测试,是可以的,用telnet 也能访问到,但是用C++程序能连接,但是收不到C++发送过来的信息, 用抓包工具能看见过来的包!
客户端成功,Handler也能捕捉到sessionOpened事件,
通过IoSession.write方法发送命令后,能捕捉到messageSent事件,控制器也能成功执行命令.
为什么客户端的messageReceived方法没有被执行?怎样获取控制器的返回信息呢?
求大神指教,在线等!
------解决方案--------------------
是不是解码类的原因?自己写的编码解码,还是用的TextLine那个?textLine那个好像要接收到如\n \r才行吧