Java 米娜:finishDecode是我发送回复信息的地方吗?
在使用ApacheMina时,我从客户端发送一个登录请求,该请求在服务器上通过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
LoginRequestDecoder(实现org.Apache.MINA.filter.codec.demux.MessageDecoder)
进行解释
现在我想发送一个包含成功/失败代码的响应(
LoginResponse
)。我应该从LoginRequestDecoder的
finishDecode()
方法发送响应,还是有一个更好的地方我忽略了它?我需要做的是让我的类型。在它的构造函数中,我必须多次调用addReceivedMessageHandler
和addSentMessageHandler
。这允许DemsingioHandler后面的代码根据接收到的消息类型自动响应