/ / Comment obtenir des fichiers zip sur un serveur sftp en utilisant spring - java, spring, printemps-integration, sftp, spring-integration-sftp

Comment obtenir des fichiers zip à partir du serveur sftp à l'aide de Spring - Java, Spring, Spring-Integration, SFTP, Spring-Integration-Sftp

Je travaille sur un projet où j'ai beaucoup dezip des fichiers sur un serveur sftp. Ce que je veux faire est de me connecter à ce serveur sftp et pour chaque fichier zip, s’il existe, de le transférer localement, de le décompresser et de créer mon processus.

J'ai réussi à créer ma classe de décompression et à définirla configuration de printemps pour mon projet. J’ai commencé à chercher un didacticiel et j’ai trouvé l’exemple d’exemple de ressort d’intégration, mais je n’ai pas compris deux choses. Comment puis-je obtenir l’information selon laquelle ma connexion est établie et comment savoir qu’il existe des fichiers zip sur ce serveur? Si quelqu'un peut m'expliquer comment faire cela avec un exemple, ce sera génial.

Réponses:

3 pour la réponse № 1

Vous pouvez le faire en utilisant Spring Integration cadre. Il a sa propre SFTP Adapter. Juste initialiser le SFTP Session Factory et créez l'objet de session.

Plus est ici: http://docs.spring.io/spring-integration/reference/html/sftp.html