What will be the correct java application type as per my need? -
i want create application upon java
technology can of them:
- a standalone desktop application on swing,
- a webstart application,
- a web application deployed on apache tomcat or google app engine.
coming type , nature of application, network based application such retail application
based on 3 layers employee
, manager
, administrator
.
now things sure:
administrator
single whole application.managers
appointed every branch (or every store).- every branch/store have 4-5
employees
. - respective
manager
,employees
connected via lan. - every branch's
manager
connectedadministrator
or vice versa. - the
administrator
application web-based app, can accessed admin where.
now confusion employee
, manager
consoles, want have one application can accessed both employee , manager per authentication, on same branch confused type of application.
any type of application used in of roles.
you need understand pros , cons of each approach, , make own choices. ultimately, boils down question of whether want have install java , / or java application on users' pcs.
a purely web-based ui requires no java installation, means need use technologies such html, css , javascript implement of ui code.
swing requires install both java , application on user's pc. need deal getting users install updates. on other hand, don't need deal browser incompatibilities , can implement in java.
webstart requires install java, , tiny jnlp file. webstart takes care of downloading , caching application central server, , deals updates too.
no matter choose ui implementation, need kind of backends (at least) accept , process requests users, , manage data / databases. implement using gae or tomcat or number of alternatives.
Comments
Post a Comment