JLense OverviewWhat is JLense?JLense is a plugin-based application framework for building Java applications. JLense consists of a core runtime kernel that supports 'plugins' and a set of plugins that support the development of Java applications. The JLense project develops plugins that make it easier for Java developers to create world-class, slim-client, Swing-based, zero-adminstration GUIs to enterprise web services. The JLense project also develops plugins that make it easier to create and deploy web services. The first production release of JLense will include a set of plugins that implement the following features:
Why use JLense?
ProductivityToday there is a plethora of high-quality, open-source Java components and libraries. These components can give developers a serious boost when creating desktop and server applications to meet the demands of today's small businesses and corporate workgroups. JLense utilizes its plugin framework to assemble the best open-source Java technologies into a unified framework. The end result is a synergistic, highly productive, yet low-cost platform suitable for development teams, independent developers, and everyone in between. Extensibility
The platform on which JLense is built includes a runtime engine that starts the
platform base and dynamically discovers plug-ins.
A plug-in is a structured component that describes itself to the system
using a XML-based manifest file (plugin.xml).
Functionality is added to JLense using a common extension model.
The extension mechanisms is the most basic means of adding function to the platform and other plug-ins. Who should use JLense?
|