让我先更好地解释一下上下文。应用程序应具有以下特征:
- 只读共享数据位于 Internet 上的数据库服务器上。(相当大量的共享数据。)
- 应用程序应该以类似 Java-Web-Start 的方式分发,或者是一个 Web 应用程序。(目标是简化主包和更新的分发。降低服务器负载并为最终用户提供更好响应的解决方案是首选。)
- 必须可以仅在服务器上、仅在用户的 PC 上或在两者上存储用户特定的数据。(这样做的原因是大多数用户不愿意冒险将他们的信息从他们的 PC 中取出,但他们中的一些人愿意分享部分信息或进行备份。)
我对Web应用程序编程不是很了解。我所知道的唯一可以实现这一切的技术是 Java Web Start。它消除了服务器的负载,因为大多数计算都是在用户端完成的,允许在用户的 PC 上读/写(给定访问权限)并且访问集中式数据库不是问题。
我想知道是否有其他技术可以开发这样的应用程序并且不需要传统的本地安装。
非常感谢,
乔丹