Grazie per le risposte! Provo ad implementare qualcosa e vi faccio sapere. Per farvi capire meglio dovrei fare le seguenti cose :

1- Sulla pagina del Server A deve comparire la struttura di una particolare directory presente sul Server B.

2- Dalla pagina del Server A devo poter leggere i nomi dei file di questa cartella.

3- Dalla pagina del Server A devo poter selezionare un file della directory del server B e salvarlo sul Server A (leggendo sul web si dovrebbe poter fare tramite una funzione download della libreria cURL).

4- Dalla pagina del Server A devo poter ricercare un determinato file in base al nome, ovvero tramite un form di ricerca devo inserire un nome e mi deve visualizzare solo il file con quel nome presente nella directory presente sul server B.

Dopo una serie di ricerche pensavo di implementare il tutto sempre instaurando una comunicazione tra Server A e Server B tramite cURL con una serie di chiamata/risposta, cioè il Server A chiede come è la struttura della directory e il Server B risponde, il Server A chiede se esiste un file di nome DEMO nella propria directory e il Server B risponde si o no...per la sicurezza per ora non è importante perchè si tratta di un progetto scolastico. Grazie a tutti per l'attenzione