• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Devaka Cooray
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Paul Clapham
  • Knute Snortum
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Ron McLeod
  • Piet Souris
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

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
  • 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: 10430
223
  • Mark post as helpful
  • send pies
  • 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
  • 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
  • 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: 10430
223
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cool, thanks for getting back to us Bob. Good luck!
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!