We are trying to development a swing based application where in we need to upload files to server. Basically these files are additions to a manuals library. Copies of this manual library are kept in two different LANs apart from the LAN local to server. As soon as the client uploads a manual, the request should go to the server, the server then gets the file from the client and then need to update the manuals library at the server LAN as well as in other LANs.
I am trying for an expert advice with the approach I need to adopt for this kind of requirement. Basically I got stuck with following doubts:
1) How to upload files from Client to Server? Can I use FTP?
2) Whats the server I have to use? Like Servlet at the server end to do this Job? Or use frameworks like Webservices etc.
I am new to server side developement as well?