【问题标题】:What is the best approach to use Vaadin for web application development?使用 Vaadin 进行 Web 应用程序开发的最佳方法是什么?
【发布时间】:2011-11-23 14:41:58
【问题描述】:

我正要创建一个包含大量表格、统计数据、图表等的新 Web 应用程序(一种 CRM 系统)......我决定使用 Vaadin 来创建 Web 界面。大部分数据将来自外部 Web 服务(几乎 100%)。我的问题是,最好的方法是什么?只是为了实现纯 Vaadin 应用程序和一些类来处理 SOAP 调用并用数据填充 Vaadin 组件,或者使用一些额外的框架,例如Spring、Struts 等...并为 UI 集成 vaading?任何额外的提示都会很棒。

谢谢 菲利普

【问题讨论】:

    标签: java web-services vaadin


    【解决方案1】:

    使用 spring 有利于依赖注入、安全性(取决于您使用的部分),但 struts 和 vaadin 是 Web 框架,因此混合它们没有任何意义。您可以使用 struts 或 vaadin 或 spring-mvc 或任何其他 Web 框架。

    你的问题不是很清楚,但我想说你可以使用 spring rest api 从其他 web 服务中提取数据,如果它们是 restful 服务。

    【讨论】:

    • 据我所知,Vaading 是一个 WebUI 框架,所以我仍然需要一些类来执行业务逻辑(Vaading 只在前端显示数据)。 Vaadin 中使用了观察者模式,因此所有组件都会根据来自 Web 层的鼠标点击等事件进行更新。 Vaadin 必须从某个地方获取数据。我的问题是,用任何现有的框架(spring?)实现这个“东西”并使用 Vaadin 作为表示逻辑是否有意义(或合理)。或者使用现有的 SOAP 调用工具和安全工具来使用一些自定义解决方案会更好。
    • 业务层就是业务层,所以你并不需要一个框架来实现那个位。但是,spring 会缓解一些常见的事情,因为我会说是的,vaadin+spring 会做想做的事。
    猜你喜欢
    • 2011-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 2010-09-13
    相关资源
    最近更新 更多