日期:2014-05-19  浏览次数:20759 次

TelnetClient的getOutputStream()方法是把命令写到远程主机上吗?
我找到了这个类的说明:http://commons.apache.org/net/apidocs/org/apache/commons/net/telnet/TelnetClient.html#getOutputStream%28%29,但是看得不是太明白,主要是说的太少。


我认为TelnetClient是客户端,建立一个通向远程主机的链接。getOutputStream方法返回的是客户端发向远程主机的流。

所以通过OutputStream outstr = TelnetClient.getOutputStream()后,就可以用outstr.write()向远程主机发送指令了。

这样理解对吗?

------解决方案--------------------
对。
相应的TelnetClient.getInputStream() 得到输入流