• Post Reply Bookmark Topic Watch Topic
  • New Topic

How to develop a flexible Java application?  RSS feed

 
Faber Siagian
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear Ranchers,

How can I develop an Java application, which is flexible and able to accept and play any plug-in. A plug-in represents a business process.
For example, Netbeans or Eclipse.

With these IDEs, we can select plug-in we want to use, install, then it works together with the previously installed plug-in.

Is good Design Pattern enough for this? Or there are some issues related to technology?
 
Martijn Verburg
author
Bartender
Posts: 3275
5
Eclipse IDE Java Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well you need to think about having a Plugin Manager (and corresponding API) and a Plugin API. What sort of plugin functionality are you trying to achieve?
 
Angel Taveras
Ranch Hand
Posts: 84
Eclipse IDE Hibernate Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are a few things that you can do but assuming that you don't have enough time to implement it, you should consider Apache Felix which is an OSGI implementation. OSGI it's used as the base Framework for Eclipse Plugins but with a distinct implementation.

Cheers,
[ December 10, 2008: Message edited by: Angel Taveras ]
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!