The web based file management assumes three factors:
These factors may be based on different machines connected through LAN or WAN or just on one machine (mainly during test). In most cases all services will run on one machine while the users browser will run on a different machine. For better security the communication between the user and the services should use SSL connections. The communication between the services is based on encrypted messages.
If you are operating a data service or a file service you will need to install the servlets into your Tomcat servlet container. If a site is just implementing one of the two it can switch off not needed servlets by adapting the web.xml configuration file. If you operate a file service the servlets will need access to the usual native fms libraries.
Normally the presentation service will be tightly coupled with the data service. But if you have access to existing services on your network you could just access these services in your presentation service and would not need to install the servlets. Still the access to the data service must be protected with authentication and authorization mechanisms as mentioned above.
The users do not need to install DLLs or other components on top of the browser.
If you use a web presentation service (Web Client), the Web File Service
requires access to this! Using a Java Client the access is not required.
File list
The following files are needed to install the file service to the Tomcat web server:
Info to the War file:
The FileService.war has to be installed at $TOMCAT_HOME/webapps