A system for enabling access to non-HTML files from a web browser. The
system includes a database for storing non-HTML files. A system user
requests a non-HTML file from a database using a web browser. The web
browser transmits the request to a server via a HTTP server and module.
The server locates and retrieves the document requested. The module
translates the document to a format supported by the web browser. The
HTTP server communicates the translated file to the web browser over a
network. The web browser then presents the translated file to the system
user. The server also includes a workflow module which distributes,
routes and tracks documents according to predefined processes. The
workflow module may execute the processes based on fields within the
documents.