aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes OSGi for my Project Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "OSGi for my Project" Watch "OSGi for my Project" New topic
Author

OSGi for my Project

Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9618
    
    2

Authors,

A big thanks for you people being here in the forum. I recently started exploring on OSGi and just trying to figure out how I could use it for one of my existing project. I have a web application built using Maven, Spring, Struts, JPA. It's more or less in its nascent stage. I would like to know how I could use OSGi or to put it in other words, how would my web application benefit from OSGi?


SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Jeff McAffer
author
Greenhorn

Joined: Apr 13, 2010
Posts: 15
The benefit possibilities are many and varied. Anything from dynamic updating, easier configurability, faster deployment, lighterweight development, ecosystem development, dev team decoupling, ... Try thinking of "how would modularity help" and then think of OSGi as a way of implementing that.


http://equinoxosgi.org
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9618
    
    2

That was a high level information about OSGi. Does your book has some chapters that describe adding OSGi to existing projects?
Jeff McAffer
author
Greenhorn

Joined: Apr 13, 2010
Posts: 15
There is some information on modularity best practices, how to debug and address classloading problems, ... All things that come up while migrating existing systems. However, for the most part we are focused on OSGi concepts and how to use them. Explicit coverage of techniques for migrating to OSGi is a great topic but would not fit in the available space.
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9618
    
    2

Like I mentioned in my first post above, it is quite a new project and I'm seriously considering to add OSGi to it as I suppose that the project size might grow in the future. So from this front, does you book mean something to me and to my project?
Jeff McAffer
author
Greenhorn

Joined: Apr 13, 2010
Posts: 15
The book should be a very good guide as it starts with nothing and incrementally builds up a quite sophisticated client server system touching on OSGi technologies and best practices along the way.
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9618
    
    2

Thanks. So it looks that your book might end up as a reference material for me to add OSGi to my project.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: OSGi for my Project