Is there a GUI for managing OSGi services? (in Eclipse or another project)

I work with an application that uses and manages a large number of OSGi services and implementations for each service with properties, dynamism, etc. Using the Equinox console command line is useful with commands such as services or the -c list. However, it is difficult to see specific service implementations and get a current snapshot of the limited or available services for consumption. For example, you can see if links to the link are satisfied, but you cannot see what implementations of these satisfied links are (although, of course, there are other mechanisms).

So, the idea is to find a graphical interface with organized information (for example, using graphs) to increase productivity when developing in OSGi. There may be one graphical interface in Eclipse, but I cannot find it.

If you do not know anything like this, I mean creating your own for my dissertation :)

+3
source share
4 answers

Eclipse looks like a plugin registry:

Window> Show view> Other ...> Plugin development β†’ Plugin registry

This view comes with a plug-in development environment (PDE), so you need to either use Eclipse Classic or Eclipse for plug-in developers, or additionally install it through the standard Eclipse update mechanism.

, Eclipse, , . , - , .

, - , , , Eclipse.

, OSGi, - mToolkit. , OSGi.

, ​​ OSGi. OSGi, .

+3

Apache Felix - OSGi ( ). Equinox, , OSGi. . http://felix.apache.org/site/apache-felix-web-console.html

+1

Have you looked at Knopflerfish and Apache Felix User Interfaces? I think they can also be installed on top of Equinox.

0
source

All Articles