我在这个链接上找到了一些代码http://www.techbrainwave.com/?p=912,它描述了如何使用apache mina建立客户端服务器架构。然而,在提供的示例中,只有单向通信(从客户端到服务器)。是否有人知道如何修改以获得双向通信?
如果您希望服务器回复客户端消息,您需要在服务器的IoHandler中进行:
@Override
public void messageReceived(IoSession session, Object message)
{
logger.info("Message received in the server..");
logger.info("Message is: " + message.toString());
// reply to the client
session.write( /*the reply message here */);
}