Scavalcare firewall / antivirus non è fattibile (ed è sacrosanto che sia così): ti devi rassegnare; è compito di chi installa il software accertarsi di avere / far avere la corretta configurazione della rete sulla macchina client e/o sul server. Non ci sono santi. I firewall sono stati inventati appositamente per questo e non sono loro a doversi adeguare al software, ma il contrario.

Per tutto il resto, qualunque tecnologia è valida: puoi continuare ad usare FTP o puoi creare un tuo sistema client/server per la trasmissione. Per il discorso della compatibiiltà tra più sistemi hai sicuramente almeno 2 strumenti: .NET e Java.


Ciao.