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() 得到输入流