Java nicht eine unterstützte integrierte Bibliothek Dateiübertragungen handhaben , aber die Übertragung von Dateien ist eine häufige Anforderung Programmierung beim Bau Internet-Anwendungen. Trotz der Unterlassung , gibt es Möglichkeiten , um den Bedarf zu decken. Build-a -Client File Transfer
Baue ein Filesharing-Client in Java unter Verwendung HttpServletResponse . MSDN hat eine Art und Weise, wie dies geschehen kann dokumentiert und erläutert, wie Klassen von Drittanbietern verwendet werden, um eine Datei zu erstellen Upload -Client werden.
Sun Undocumented FTP Klasse
Eine nicht unterstützte FTP -Klasse hat mit Java kommen . Sun.net.ftp.FtpClient existiert in rt.jar . Ein Link auf die javadoc für diese Klasse ist in Referenzen enthalten.
Übergeben Sie die Transfer- Off
Baue ein FTP -Client mit PHP oder eine andere FTP - freundlich Sprache und passieren den Transfer hinüber. Dies kann so einfach sein wie das Einfügen Informationen in einer gemeinsamen Datenbank, die ein PHP-Skript aufgreift und läuft . Dies kann nicht in allen Situationen arbeiten , hat aber den Vorteil der Entkopplung der Download eines Clients aktuellen Sitzung , wenn der Download /Upload ist groß . PHP /Java Überbrückung Tools gibt es auch direkte Gespräche zwischen den beiden Sprachen zu ermöglichen.