首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >根据我的需要,正确的java应用程序类型是什么?

根据我的需要,正确的java应用程序类型是什么?
EN

Stack Overflow用户
提问于 2012-03-09 10:45:02
回答 1查看 435关注 0票数 0

我想在Java技术上创建一个应用程序,它可以是其中任何一个:

  1. :Swing上的独立桌面应用程序、
  2. A webstart应用程序、部署在Apache或Google上的
  3. web应用程序。

回到应用程序的类型和性质,它是一个基于网络的应用程序,例如一个基于Retail Application的基于EmployeeManagerAdministrator三层的应用程序。

现在可以肯定的是:

  1. Administrator将为每个分支指定整个application.
  2. Managers (或者说每个store).
  3. Every分支/商店将有4-5 Employees.
  4. Respective ManagerEmployees将通过局域网连接。
  5. 每个分支的Manager将连接到Administrator,反之亦然。
  6. Administrator应用程序将是一个基于web的应用程序,在任何地方都可以被管理员访问。H 233g 234

现在我混淆了EmployeeManager控制台,我希望只有一个应用程序可以根据身份验证被雇员和经理访问,因为它们在同一个分支上,但我对应用程序的类型感到困惑。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-09 11:17:32

任何类型的应用程序都可以用于任何角色。

你需要了解每种方法的优缺点,并做出自己的选择。最终,它归结为一个问题,即您是否需要在用户的PC上安装Java和/或Java应用程序。

纯基于web的用户界面不需要安装,但这意味着您需要使用HTML、CSS和Javascript等技术来实现大部分UI代码。

  • Swing要求您同时在用户的PC上安装

和应用程序。您还需要处理如何让用户安装更新。另一方面,您不需要处理浏览器不兼容问题,只需在Java中实现。

  • WebStart要求您只安装Java和一个很小的JNLP文件。Webstart负责从中央服务器下载和缓存应用程序,并处理更新。

无论您为UI实现选择什么,您也需要某种后端来(至少)接受和处理来自用户的请求,并管理数据/数据库。您可以使用GAE或Tomcat或任意数量的替代来实现这一点。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9632727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档