EditDescription of Problem
iEC users need to be able to access documents from EC3 that are edited in a rich text editor like Word. These files are viewable in EC3 but are edited in the external editor. The process which must be duplicated on a web interface includes: viewing the file, opening it in an editor, and saving the file back into the original file system transparent to EC3.
EditReasonable Alternatives and Pro's and Con's of Each
Contexts
1. External Editor
• Automated download process
• Manual Process download process
2. In browser editing
• Plugin editor
• Internal HTML editor
Technologies
1. JavaScript
2. Flash
3. Silverlight
4. Java Applet (or JavaFX)
5. Active X control
6. External program
7. VPN
Contexts vs. Technologies
1. External Editor (Word or WordPerfect, etc)
a. Automated download process (external program (.Net/Java/C++, Active X, Flash, Silverlight, JavaFX)
b. Manual Process download process (browser, server script)
2. In browser editing
a. Plugin (flash, java applet, active x, javafx) editor for editing
b. JavaScript HTML editor
Solutions
1. In browser HTML with RTF/HTML conversion
2. 3rd party plugin for editing package for viewing and modifying RTF files
3. Silverlight application to view available files and act as a download manager for files; attached to word to monitor editing process
4. Plugin download/upload app like “Dropbox” to sync files between server and client
5. VPN to allow direct, secure access to files on the server (if a VPN were used there would be no need to write a web front end in the first place, EC3 could just be run through that tunnel)
6. External program to request, download, and upload files and monitor word
7. Allow user to manually save file and open it in an editor; require them to delete file and upload file when finished
Metrics
• Installation requirements for local computer
• Ensure file deletion for security / deletion of file if process closed
• Ease of use
• Server side implementation
EditRecommendation & Rationale
Document Management System Pros / Cons
Proposed Plan