我們正在通過我們的應用程序進行FTP連接,這是一個JAVA應用程序。 在調用FTPClient.connect()
方法之前,我們使用Socket.connect(Adreess,timeout)
方法設置了連接超時。Socket.connect(Adreess,timeout)和FTPClient.setSoTimeOu之間的區別
在同一連接下從FTP站點獲取文件期間,我們還沒有設置任何超時。是否必須調用方法FTPClient.setSoTimeOut(timeout)
方法來爲同一連接下的每個此類交互設置單獨超時或Socket.connect(Adreess,timeout)
方法將爲在一個連接下與FTP站點的每次交互設置超時?
我也想知道這兩種方法有什麼區別?
這是來自Apache Commons Net的FTPClient,我是否假設? – skaffman 2009-09-11 10:13:08