Ulf Dittmer wrote:
The question is phrased in a way that leads me to believe that you do not yet fully understand what OSGi is, and how it might be applied to a given application scenario. You probably could implement the WS using OSGi, but the salient question is - why would you? OSGi doesn't offer benefits that apply to every single use case; only once you know which problem you'd like to solve using OSGi can you make an informed decision if, and how, to use it.
You're correct, I do not fully understand what OSGi is, nor do I fully understand which situations OSGi is suited for; the purpose of the original post was to find answers to both of those questions. So, going back to the WS example, while I
could use OSGi, what criteria should I use to determine if i
should use OSGi? Furthermore, if you have any example use cases that could demonstrate suitable situations for OSGi, I'd appreciate it if you could share those examples. Thanks.