Beh!...Calcolando che sono partito da 0 con Java è abbastanza complesso, però in generale non è complicatissimo. Comunque visto che deve trasferire delle fotografie digitali via FTP è necessario zippare tutto prima di trasferire; anche se su JPG la compressione non ha molto effetto, almeno si risparmia un pò di tempo col fatto che si debba trasferire un solo file anziché 20-30 suddivisi in 5-6 cartelle diverse.