我看到了被動ftp應該是可能的評論現在GAE supports sockets。我想知道是否有人得到這個工作。謝謝!有沒有人在谷歌應用引擎上實現了Java ftp客戶端
補充:我與org.apache.commons.net.ftp努力,但是這取決於javax.net.ServerSocketFactory這是對GAE
禁止我看到了被動ftp應該是可能的評論現在GAE supports sockets。我想知道是否有人得到這個工作。謝謝!有沒有人在谷歌應用引擎上實現了Java ftp客戶端
補充:我與org.apache.commons.net.ftp努力,但是這取決於javax.net.ServerSocketFactory這是對GAE
禁止您可以使用Apache的客戶端,如果你把它變成被動模式。只需執行以下操作:
FTPClient client = new FTPClient();
client.connect(FTP_HOST);
client.enterLocalPassiveMode();
然後它不會調用ServerSocketFactory,並且生活應該很好!
我只是想用ftp4j這似乎在GAE工作:
我加入這個評論。 – user1176505
您需要使用appengine套接字來嘗試,就像您在問題中所說的那樣。 –
根據規範「App Engine支持常規出站Java套接字,如java.net.Socket和java.net.DatagramSocket」。現在我們只需要找到一個利用這些庫的Java ftp客戶端,而不依賴於javax.net.ServerSocketFactory。我希望有人有機會得到這個工作。 – user1176505