我想用MAF在我的项目,因为我需要一个强大的插件架构。然而,我走到一个地步,我需要调用一个外接的方式从其他加载项。我怎样才能在其中一些加载项应该比其他加载项的依赖关系,或只是使用其他灵活的方式实现这一目标的加载项功能时可用。

也许经由主机处理汇集?

感谢您提前为你的善良的答案。

Ufuk。

有帮助吗?

解决方案

发布/订阅事件化,使用主机进程/上下文的链接。

我不知道MAF,但一定要有,你可以从一个插件加薪与您的自定义EVENTDATA到插件B可通过主机/上下文轻松地订阅一些通用的事件。

这将保持它很好松散耦合。

其他提示

我发现实现它的一个例子。

http://kentb.blogspot.com/2008 /06/maf-gymnastics-event-hub.html

感谢您的回答维姆。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top