支持JAR的Java插件框架

时间:2009-05-14 01:52:50

标签: java security multithreading plugins plugin-architecture

更具体地说,是否有任何Java插件框架具有以下所有功能:

  • 支持多个JAR文件
  • JAR可以签名和/或密封
  • 可以在实例化之前对每个JAR执行许可检查
  • 可以使用多个线程加载多个JAR

1 个答案:

答案 0 :(得分:1)

我碰巧不知道有一个内置支持许可证检查JAR文件的框架(尽管可能是Lotus Notes),我相信OSGi支持其他3个并且可以支持第4个一些自定义权限处理。 OSGi包与任意JAR略有不同,但这个想法几乎相同。

其他人可能会有更多针对JAR的建议。

http://www.javaworld.com/javaworld/jw-03-2008/jw-03-osgi1.html?page=2