Bonjour a tous!!

Je dois dans le cadre d'une appli java transferer des fichiers XML entre un client et un serveur.

Je ne sais pas pour quelle solution opter:
- socket traditionnel avec transfert classique comme pour des fichiers normaux
- librairies speciales FTP, j'ai vu sur le net que ca existe...

quelle solution serait la plus adaptee et la plus rapide a mettre en oeuvre?

merci pour vos pistes de reflexion et /ou solutions...