我有一個使用org.apache.commons.net.ftp.FTPClient從遠程FTP服務器下載文件的無狀態會話Bean(在JBOSS容器中)。然後它暫時將文件存儲在本地System tmp目錄(java.io.tmpdir)中,並主要通過使用Hibernate將其添加到數據庫中來處理內容。在JBoss中使用EJB3的FTP客戶端
現在EJB規範告訴我不要使用java.io.File,java.io.FileInputStream等等。基本上不做任何「直接」文件系統訪問。
現在我該怎麼做我的任務?有沒有人有提示,鏈接,例子?
預先感謝您
mostart
也許你應該通過自己的應用程序/ http服務器聯繫其他服務器來獲取數據?只是說。 – SJuan76
遠程服務器是不受我控制的第三方服務器。它只允許ftp客戶端訪問。 – mostart