设计一个插件架构

时间:2013-03-11 11:11:19

标签: dart dart-isolates

有人可以给我们一个在Dart中设计插件架构核心的方法大纲。

Dart如何在正在运行的应用程序核心中添加,更新和删除插件?

Dart的讨论组中已经给出了一些答案 - https://groups.google.com/a/dartlang.org/forum/#!topic/misc/O3BA_9FXcp4

我在这里移动线程,因为stackoverflow更适合这样的问题。

1 个答案:

答案 0 :(得分:1)

我最初的想法是每个插件都在自己的隔离内部运行,这需要插件符合的明确定义的协议才能与主应用程序隔离进行交互。理想情况下,协议的细节将隐藏在插件开发人员将使用的一个很好的API背后。