Java插件架构(JPF)是一个基于LGPL协议的开源项目,它致力于通过提供一套标准的插件化架构来扩展现有的或者新建的Java项目,使得Java项目的开发更加模块化并易于扩展。
JPF框架提供了运行时执行插件的实现。插件本身是一个结构化的组件,通过一个部署描述符来展现。框架本身通过控制一个“插件注册机”来管理所有的插件。出于方便部署的目的,一个插件通常是一个单独的“Zip文件”,在运行时它会被自动打开并执行。
JPF包括了核心的运行库和一个应用程序启动工具,以及一系列Ant任务来自动部署插件。
感兴趣的朋友可以在这里查看相关的资源。http://jpf.sourceforge.net
没有评论:
发表评论