Java Client Server File Synchronization - Simplest way
<p>I am trying to add a cloud feature to my java app. I need to synchronize the files in a client and server. I am newbie in java programming and I would like to hear the best option that is availalbe in this case.</p>

<p>I have tried some sample projects like</p>

<p><a href="http://jfilesync.sourceforge.net/" rel="nofollow">http://jfilesync.sourceforge.net/</a></p>

<p><a href="http://sourceforge.net/p/lazysync" rel="nofollow">http://sourceforge.net/p/lazysync</a></p>

<p><a href="https://github.com/quaa/JavaFileSync" rel="nofollow">https://github.com/quaa/JavaFileSync</a></p>

<p>But I am really confused in the server part. Actually there will be many user accounts, so I hope I need to create different folders to store data of different users. So what is the best way to achieve this ?
Creating an ftp connection ?
or http upload? </p>

<p>I am not sure. Anyone please guide me to the right path. </p>
