• 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:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

A good reference or trial app for Spring DM

 
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Sorry for being late to the question asking party, but what is a good reference application (say, maybe one out in the wild, or one that is typical or in use) of DM server?
I ask because we're a ways from using/trying OSGi, the main reason being "why bother"? Sure, modularity is nice, but why rebuild what we have to be OSGi-ish.

So, are there any cool/nifty apps out there that I can reference or look to? If not, what's a good idea for one? i.e. a web service with pluggable features?

andy
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Or an application with reloadable services/features, like if you ever need to fix something...
 
ranger
Posts: 17347
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
If you get STS, which is Eclipse with Spring plugins, on the main screen is a link to an OSGI tutorial.

Mark
 
author
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello,

The main advantages of using OSGi is component based and service oriented approaches to organize and modularize your applications during development. At this level, Spring DM provides facilities to use Spring within OSGi bundles and to add dynamics within dependency injection. Moreover, at runtime, you don't have conflicts any more between different versions of tools and your application administration is much flexible. No more need to stop the application to update it!

Regarding cool applications, you can find some in the Spring DM distribution and in the source of the book (http://code.google.com/p/springdm-in-action/) . For the later, you can see chapter 6 for application organization, chapter 7 for data access and chapter 8 for Web...

Hope it answers to your questions.
Thierry
 
author
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
the Spring DM distribution comes with a couple of ready to use sample applications. The dm Server project also maintains a Pet Clinic sample application.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic