WEB: Libreria FTP
copia linkDescrizione
È ora possibile comunicare con server FTP nelle applicazioni web sviluppate con In.de. A tale scopo, è sufficiente utilizzare la nuova libreria IDFTP.
Questa funzionalità è disponibile in applicazioni web C# e Java, nonché in applicazioni offline se eseguite all'interno della shell nativa.
Funzionalità interessate
L'utilizzo del protocollo FTP in applicazioni web.
Note
-
Durante la compilazione di applicazioni .NET, In.de effettua automaticamente la copia del file ChilkatDotNet2.dll (che è necessario per utilizzare la libreria FTP) nella cartella Bin dell'applicazione C#. Tale file è compilato a 32 bit. Qualora l'applicazione web debba essere pubblicata su un server a 64 bit, è sufficiente aggiungere una directory custom all'applicazione, crearvi una directory Bin, copiarvi il file C:\Program Files\INDE\CURRENT\Lib\ChilkatDotNet2_64.dll e infine creare dentro alla directory custom un nuovo file di testo chiamato FileList.txt con il seguente contenuto:
BinBin\ChilkatDotNet2_64.dll
Attenzione: Il web server avviato da In.de durante lo sviluppo delle applicazioni web è compilato a 32 bit, pertanto questa operazione di customizzazione può essere effettuata solo durante la pubblicazione su server di produzione a 64 bit. Non deve essere effettuata durante il normale sviluppo anche se la macchina su cui è installato Instant Developer è a 64 bit. -
Durante la compilazione di applicazioni Java, In.de effettua automaticamente la copia dei file chilkat.jar, chilkat.dll e chilkat.so (che sono necessari per utilizzare la libreria FTP) nella cartella WEB-INF\lib della servlet. La virtual machine Java carica il file chilkat.jar, mentre l'applicazione web sviluppata con Instant Developer carica automaticamente il file con estensione dll oppure quello con estensione so, a seconda del tipo di sistema operativo (Windows/Linux). Le librerie chilkat.dll e chilkat.so sono compilate a 32 bit. Qualora l'applicazione web debba essere pubblicata su un server a 64 bit e anche Tomcat sia a 64 bit, è sufficiente aggiungere una directory custom all'applicazione, crearvi una directory web\lib\, copiarvi il file C:\Program Files\INDE\CURRENT\Lib\chilkat64.dll e infine creare dentro alla directory custom un nuovo file di testo chiamato FileList.txt con il seguente contenuto:
web\libweb\lib\chilkat64.dll
Se la pubblicazione viene effettuata su server Linux, occorre copiare il file con estensione so e non quello con estensione dll.
Ultima modifica: 02/10/2017 / Validità: da 11.5.5000