用于实时协作的 Vaadin协作引擎只有 Vaadin Flow 的示例。您可以将它与 Vaadin Fusion 一起使用吗?
问问题
93 次
2 回答
6
目前不支持直接从 Fusion 使用 Collaboration Engine,但现在已经有两种方法可以获得部分收益。这些只是理论上的想法,我还没有在实践中测试过它们中的任何一个。
第一种方法是使用 Flow 来配置和控制应该具有协作功能的组件,然后WebComponentExporter
将它们用作可从 Fusion 使用的 Web 组件。这对于头像组和即将到来的讨论功能可能非常实用,但对于表单绑定来说不是那么实用。
第二种方法是使用来自 Collaboration Engine 的低级数据同步 Java API,并通过 Fusion 端点(使用单独的推送通道)公开这些 API。然后,您可以使用该数据同步层来实现您自己的组件集成。
于 2021-04-27T06:29:17.600 回答
3
正如 Leif 所提到的,可以为所需的协作功能创建一个 Flow 组件,然后将其导出为可以嵌入到 Fusion 视图中的 Web 组件。可以在 GitHub 上找到一个演示。
于 2021-04-27T05:17:09.157 回答