gpt4 book ai didi

plugins - CustusX 中的插件可以同时实现多个接口(interface)吗?

转载 作者:行者123 更新时间:2023-12-01 13:52:28 25 4
gpt4 key购买 nike

我想为 CustusX 创建一个(或两个?)插件.该插件被认为用于指导用户完成录制工作流程。同时,它应该获取一个图像流,并提供另一个图像流(原始流+叠加图像)。

所以它应该有一个 GUI 组件(因此应该实现 GUIExtenderService)但它也应该提供 StreamerService。是否可以在一个插件中一起使用,还是我必须将其拆分为两个插件?

最佳答案

是的,一个插件可以提供多种服务。插件和服务是两个独立的OSGi concepts . CustusX 的插件框架基于 CTK OSGi 的实现。

一般来说,最好将一个功能捆绑在一个插件中。如果该功能需要多个服务(通常是后端和前端)才能实现,那么您应该只使用一个插件,以尽量减少插件的数量并将相关代码放在一个地方。

关于plugins - CustusX 中的插件可以同时实现多个接口(interface)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30639275/

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