UI architecture
Intro
The Assothink / EPM project involves
computing daemon (EPM engine) running in C or in Java
data servers and data controllers abel to server UI applications and to launch daemons (running in Java)
UI (front-end) running as applic or within browsers
The point here is the suitable architecture and tools for the 3rd family : the UI (user interface)
3 solutions compared
Needs | GWT | JavaFX | Applicet |
---|---|---|---|
Runs as applic | no | yes ? | yes |
Runs in browsers | yes | yes | yes |
Requires tomcat server | yes | no | no |
Requires JVM clientside | no | yes | yes |
Full Java written | yes | yes | yes |
Swing ? | GWT! | Prism | Swing |
Anim library | gwtAnim | ?? | anim |
Other mscp libs | most | yes | yes |
Access to server files | request/answer | ?? | sockets? |
Local storage | 5Mb | ??
|
No |