org.apache.commons.net.ftp.FTPClient를 사용하여 원격 FTP 서버에서 파일을 다운로드하는 Stateless Session Bean (JBOSS 컨테이너에 있음)이 있습니다. 그런 다음 파일을 로컬 System tmp 디렉토리 (java.io.tmpdir)에 임시 저장하고, 주로 Hibernate를 사용하여 데이터베이스에 추가하여 내용을 처리합니다.JBoss에 EJB3이있는 FTP 클라이언트
이제 EJB 스펙에서는 java.io.File, java.io.FileInputStream 등을 사용하지 말라고 알려줍니다. 기본적으로 "직접적인"파일 시스템 접근을 전혀하지 말라.
이제 작업을 어떻게해야합니까? 누구나 힌트, 링크, 예가 있습니까?
은 사전에 감사mostart
어쩌면 당신은 자신의 응용 프로그램/http 서버를 통해 다른 서버에 접속하여 데이터를 얻고 싶습니까? 그냥 말해. – SJuan76
원격 서버는 제 통제하에 있지 않은 제 3 자 서버입니다. FTP 클라이언트 액세스 만 허용합니다. – mostart