已安装的客户端与Web应用程序

时间:2013-03-04 17:29:06

标签: web-applications client-server javafx

我们正在尝试将内部支持应用程序开发为:

  • 已安装的客户端(可能是带有JavaFX UI的Java)
  • 网络应用

考虑因素是:

  1. 必须能够由小团队快速开发和部署
  2. 必须能够在添加新业务要求时快速修改
  3. 必须有单独的服务器端层。该服务器可以访问数据,并且必须通过互联网安全地向客户端提供信息。
  4. “客户端”应用程序的部署/分发不是问题(通常的“分发是一个问题”客户端应用程序的问题不是问题)
  5. 很明显,部署的客户端应用程序比Web应用程序更好地满足这些需求(特别是在#1和#2点......我们不需要Web UI专家,不需要与后退按钮进行争吵等),但这让我担心我错过了一些明显的担忧。

    为什么不会在这种情况下选择部署客户端应用程序?

1 个答案:

答案 0 :(得分:1)

这取决于您的客户状态需求以及您的团队可以提供的专业知识。如果你已经有一个能够开发基于java的客户端的团队,那么我不明白你为什么要问,但是好的。

我不会选择已部署的客户端应用程序,因为:

  • 可以从任何地方
  • 使用Web应用程序
  • 数据传输更快
  • 数据显示不正确或损坏没有问题
  • 通过一些好的研究可以开发一个兼容浏览器的应用程序
  • 为您的公司减少使用带宽(取决于您拥有多少客户),
  • 更易于更新

我个人需要更多信息才能提供更好的答案。