Java 米娜:finishDecode是我发送回复信息的地方吗?

Java 米娜:finishDecode是我发送回复信息的地方吗?,java,sockets,nio,apache-mina,Java,Sockets,Nio,Apache Mina,在使用ApacheMina时,我从客户端发送一个登录请求,该请求在服务器上通过LoginRequestDecoder(实现org.Apache.MINA.filter.codec.demux.MessageDecoder)进行解释 现在我想发送一个包含成功/失败代码的响应(LoginResponse)。我应该从LoginRequestDecoder的finishDecode()方法发送响应,还是有一个更好的地方我忽略了它?我需要做的是让我的类型。在它的构造函数中,我必须多次调用addReceiv

在使用ApacheMina时,我从客户端发送一个登录请求,该请求在服务器上通过
LoginRequestDecoder(实现org.Apache.MINA.filter.codec.demux.MessageDecoder)
进行解释


现在我想发送一个包含成功/失败代码的响应(
LoginResponse
)。我应该从
LoginRequestDecoder的
finishDecode()
方法发送响应,还是有一个更好的地方我忽略了它?

我需要做的是让我的类型。在它的构造函数中,我必须多次调用
addReceivedMessageHandler
addSentMessageHandler
。这允许DemsingioHandler后面的代码根据接收到的消息类型自动响应