3

是否有(内置)方法来监视 apache mina 中的会话。我想在创建/关闭会话时跟踪总会话活动。

我知道我可以通过在我的 IoHandlerAdapter 中保留所有传入会话的引用并在会话关闭时删除一个来做到这一点。我正在寻找一种内置的方法。

4

1 回答 1

1

只监视会话创建/关闭?

你需要实现一个 IoServiceListener,调用 ioService.addListener。

每当会话创建/关闭事件发生时,您的 IoServiceListenerImplClass 都会获取事件调用

http://mina.apache.org/mina-project/apidocs/org/apache/mina/core/service/IoServiceListener.html

http://mina.apache.org/report/trunk/apidocs/org/apache/mina/core/service/IoServiceListener.html

于 2011-09-21T07:55:13.373 回答