advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
Download the Code! (6.5 MB)
Sidebar 1. What Is a Plug-In?
Sidebar 2. Aren't J2EE Components Plug-Ins?
Sidebar 3. Comparison with Eclipse Plug-Ins
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

Create Lightweight Spring Plug-Ins—à la Eclipse

Leverage the Spring framework as a platform for creating lightweight plug-ins that work seamlessly with your existing J2EE applications. 


advertisement
nterprise software products always require custom integration work at the customer site, and upgrades are nearly impossible when customers have to modify the core product's configuration to introduce their customizations. By allowing for highly modular software that is easy to extend and upgrade, plug-ins offer a perfect solution for this all-too-common scenario (see "Sidebar 1. What Is a Plug-In?").

With a plug-in environment that possesses cleanly defined extension points, the core product is free to undergo upgrades and the plug-ins themselves can be released and upgraded on an independent schedule. With my open source Classpath Helper project (based on Eclipse's plug-in framework), I routinely upgrade Eclipse while also releasing newer versions of my own plug-ins.


It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



advertisement