andrew ennamorato wrote:I'm not real familiar with OSGi, so pardon the ignorance, but these statements sound familiar to what I've seen/read about NetKernel - i.e., using resources or services as objects. Is this a valid comparison? Or am I way off base?
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
Craig Walls wrote:
My No-Fluff/Just-Stuff friend, Brian Sletton, will be disappointed to hear me say that I'm not real familiar with NetKernel. So pardon my ignorance on that subject and let me try to answer your question in a way that may clear it up (of course, if it doesn't, then by all means ask again).
So...looking at it from this view, OSGi doesn't try to solve the same kinds of problems that SOA solutions solve. It just happens to employ an SOA model within a given VM. (Again, OSGi's SOA has nothing to do with web services, REST, HTTP or any other remoting.)
andrew ennamorato wrote:EDIT: Now my brain is wandering off to thoughts of OSGi modules/units that don't have to be running in the same JVM. Is there any plan/future goal of such a thing? What would be interesting is to apply the shared-cache model of say, Terracotta or Coherence, to OSGi? Is that even possible?
Spring Boot in Action - Spring made easy!
Spring in Action - Build powerful applications!
Build Talking Apps for Alexa - Add voice to your applications!
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime. |