gpt4 book ai didi

java - Vaadin 消耗 REST 和性能

转载 作者:行者123 更新时间:2023-12-02 05:17:13 30 4
gpt4 key购买 nike

我有一个问题,关于如何使用 vaadin 和 rest 构建应用程序以获得良好的性能和可扩展性。我想将rest api 作为业务层,将vaadin 作为网络用户界面。我做出这个决定是因为我的应用程序也将作为独立版本和移动操作系统(ios 和 android)提供。对我来说,如果我们谈论可扩展性,但谈论性能,这个想法很好。我们以大约 5000 个并发用户为例。

我想了解有关性能的一般数据以及它对大量并发用户是否有好处。只有 vaadin 很难在大量并发用户的情况下获得良好的性能(因为无论如何几乎所有代码都在服务器上运行)。如果我们还为任何 vaadin 操作添加剩余 api,我担心我会获得致命的组合。

当然vaadin和rest api位于同一服务器上。

你对此有何看法?非常感谢您的解答。

最佳答案

我认为这不是一个好主意,因为 Vaadin 是一个服务器端框架,因此您所做的每个操作都会发送到服务器,并且从那里它必须对您所在的另一台服务器进行另一个休息服务调用必须获取数据并渲染它。我建议您尝试一些客户端框架,例如 ExtJS、Jquery、Angular JS、GWT 等...您可以使用这些框架以及任何需要数据操作的操作在客户端呈现 UI获取数据或执行事务,您可以对服务器端进行休息服务调用。使用这种方法可以避免再次重定向。

现在,RWD 的概念越来越流行,我认为这对于您的用例来说是一个不错的选择。在任何设备上部署一次即可构建:)

顺便说一句,这纯粹是我的意见。

关于java - Vaadin 消耗 REST 和性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26822963/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com