对于在统一的Core下面实现多种不同的算法,确实很适用于用Plugin的机制来实现。只是需要解决的问题包括:
插件与Core之间的相互通信。插件对Core中一些公共组件的调用。
插件之间算法之间的互相调用。
现在暂时还在想这方面的问题。包括,如何在一个统一的数据内核基本上根据不同算法的需要动态地增加或删减数据。 主程序如何感知插件,插件之间如何协作等, 希望自己能做出来
如果您有什么好的想法,也欢迎提出来,谢谢
对于在统一的Core下面实现多种不同的算法,确实很适用于用Plugin的机制来实现。只是需要解决的问题包括:
插件与Core之间的相互通信。插件对Core中一些公共组件的调用。
插件之间算法之间的互相调用。
现在暂时还在想这方面的问题。包括,如何在一个统一的数据内核基本上根据不同算法的需要动态地增加或删减数据。 主程序如何感知插件,插件之间如何协作等, 希望自己能做出来
如果您有什么好的想法,也欢迎提出来,谢谢