用的common-net.jar中的TelnetClient实现写了3个类ConnTelnetUtil --Telnet的功能类,也是TelnetClient的包装类ConnTelnetSessionManager--TelnetSession管理类,也相当于session池ConnTelnetBean --Telnet池相关属性bean思路是ConnTelnetUtil是封装TelnetClient对象。ConnTelnetBean包含ConnTelnetUtil对象ConnTelnetSessionManager管理ConnTelnetBean。外部程序直接调用ConnTelnetSessionManager建立telnet连接、发生命令等。我将Action中连接时的ConnTelnetBean、ConnTelnetUtil、TelnetClient和发命令时从管理类中取出来的ConnTelnetBean、ConnTelnetUtil、TelnetClient做了比较,前2者都是同一实例,只有最后一个不是,现在不知道问题出在哪,折腾了一上午,各位大大帮帮忙啊。
三国纷争