DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2
  1. #1
    Salvador Guest

    Design suggestion for Linux based project


    I would like some opinios on the following:

    I have aproject on the horizon that involves file transfer. The
    main office has a Linux based Web server. Remote offices access
    this server to get latest news and info. Now they require that
    the remote offices upload files to the server. Security
    precautions must be taken so that one office cannot view another
    office's uploaded files, however, an office should be able to
    view their own files.

    Second: The main office should be able to view and download (to
    their PC) any file from any office.

    That's it!

    I have thought of two designs, one that used a database to store
    the uploaded files, but I want to keep it as simple as possible,
    so now I am thinking of using FTP services on the Web server.
    This provides some security as only defined users would be able
    to connect. Also, these users are not computer literate to the
    point of understanding or knowing what FTP is, so I can't just
    let them use the FTP client provided by Windows. Ah yes, all
    clients will be based on Windows. Instead I need a front end
    application that will provide a more usable interface for them.
    I have given thought of using a Java applet to do this, so that
    it would run inside the browser. This is not a requirement, the
    browser can be sed if needed or deemed appropriate.

    What do you all think about this? Is this solution viable and
    cost effective? Is Java the best way to go or is there a better
    solution. If Java is the best way, which development environment,
    if any, is recommended? Perhaps the only key points is that the
    Web server un Linux and that the users must have a friendly front
    end, ideally shielding them from the technical workings.

    I appreciate any opinions and recommendations.


  2. #2
    Join Date
    Dec 2005

    All you need is a file server - Samba

    Samba will allow your users to add your file server as a network drive. They can then save and retrieve files just like they would to any file server.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center
Latest Articles
Questions? Contact us.
Web Development
Latest Tips
Open Source

   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.