Help coderanch get a
new server
by contributing to the fundraiser
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Devaka Cooray
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • paul wheaton
  • Henry Wong
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Tim Moores
  • Carey Brown
  • Mikalai Zaikin
Bartenders:
  • Lou Hamers
  • Piet Souris
  • Frits Walraven

Can you recommend a professional modular or plugin based Java framework for server development?

 
Greenhorn
Posts: 3
1
IntelliJ IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Possible requirements may be:

- Easy to extend by building modules/plugins without having to spend a lot of time to learn the framework/application.
- Use modules or plugins to build modular functionality and reuse previous code.
- The framework/application manages and runs the plugins or modules based on schedule or external events.
- Easy to use and configure e.g. having a graphical user interface instead of "configuration by files".
- Running on multiple OS e.g. Windows and Linux.

I am interested in finding ways to quickly and easily build backend/server applications by reusing modules/plugins and combining these to do different things e.g. implementing a web service api , running batch jobs syncing data that needs
some modification etc. Basically backend or server type of tasks or processes.

The solutions I found so far that most closely matches the requirements were mostly OSGI based.

Can you suggest any others?

Thanks
 
Saloon Keeper
Posts: 15705
367
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to CodeRanch, Bob!

I'm afraid that any of these frameworks inherently are going to require you to spend time learning them. Plugin management simply isn't simple.

For an alternative to OSGi, you can check out NetBeans Module System.
 
Bob Karlsson
Greenhorn
Posts: 3
1
IntelliJ IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Stephan

Yes I know, so I thought I ask here to maybe get some new ideas.  Sometimes one stumble upon something  one did not know or thought about before.
 
Bob Karlsson
Greenhorn
Posts: 3
1
IntelliJ IDE Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If it helps anyone we did some searching and decided to go with the commercial solution DataMinder https://dataminder.pro
It looks promising as a framework to quickly build backend functionality using plugins.
 
Stephan van Hulst
Saloon Keeper
Posts: 15705
367
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cool, thanks for getting back to us Bob. Good luck!
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic