📜  Apache Ant Telnet任务

📅  最后修改于: 2020-12-26 14:08:20             🧑  作者: Mango

Apache Ant Telnet任务

Ant Telnet任务用于提供双向的面向文本的通信工具。这是一个网络协议。默认情况下,Apache Ant不支持它。因此,我们需要在类路径中包含一个外部JAR commons-net.jar文件。

此任务主要用于自动执行telnet会话xml文件。

元素支持嵌套元素分别执行读/写操作。

Apache Ant Telnet任务属性

Attribute Values Required
userid A user id to login into server. Yes
password Password to login into server. Yes
server Server name/address. Yes
port the port number of the remote telnet server. No
initialCR send a cr after connecting. No
timeout set a default timeout to wait for a response. No

让我们看一些例子来理解telnet任务。

Apache Ant Telnet任务示例

    
    
        
              /home/javatpoint
            ls
               
        
    

上面的示例是一个简单的telnet连接程序,该程序通过映射提供的用户ID和密码来连接到localhost。

超时

    
    
        
               /home/javatpoint
               sleep 15
               /home/javatpoint
        
    

在连接期间,我们还可以设置连接超时时间。

指定端口号

    
    
        
               
               GET / http/0.9
              
               
        
    

我们还可以指定端口号以与运行在不同端口号上的网络连接。