如何解决是否可以将 Vaadin 协作引擎与 Fusion 一起使用?
用于实时协作的 Vaadin Collaboration Engine 只有 Vaadin Flow 的示例。可以与 Vaadin Fusion 一起使用吗?
解决方法
目前不支持直接从 Fusion 使用 Collaboration Engine,但今天已经有两种方法可以获得部分收益。这些只是理论上的想法,我还没有在实践中测试过。
第一种方法是使用 Flow 来配置和控制应该具有协作功能的组件,然后使用 WebComponentExporter
将它们作为可从 Fusion 使用的 Web 组件提供。这对于头像组和即将推出的讨论功能来说可能非常实用,但对于表单绑定来说却不太实用。
第二种方法是使用来自 Collaboration Engine 的低级数据同步 Java API,并通过 Fusion 端点(具有单独的推送通道)公开这些 API。然后,您可以使用该数据同步层来实现您自己的组件集成。
,目前不可能,但 Fusion support 在 the roadmap 上。
正如 Leif 所提到的,可以为所需的协作功能创建 Flow 组件,然后将其导出为可嵌入 Fusion 视图的 Web 组件。可以在 on GitHub 中找到此演示。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。