Ioc modules:
在Tapestry-OSGi 中引入的ExtensionPoint和Extension的概念中,就有这样的解决方案,动态构建Extensions,各个模块间动态调用。
目前试图通过这种方式来代替AppModule的功能,正在测试,但是使用@Inject始终是最方便的,还需要更多的测试。
使用Spring-DM来做这件事不是一个好主意,除非你的系统是基于spring的,并且有这样的需求。
性能问题:
目前考虑的是通过非常简单的分布式或集群配置来缓解OSGi环境所带来的性能瓶颈。这至少是OSGi的优势吧
--
Regards,
Donf Yang
------------------------------------------------------------------------------
To be surprised,to wonder,is to begin to understand.