How to use OSGi bundle together with traditional plug-in? [message #123168] |
Wed, 17 December 2008 15:23  |
Eclipse User |
|
|
|
Hey All,
Sorry for asking a beginner question, but I am really confused about how
to use OSGi bundle with traditional plug-in.
With OSGi bundle, there is no plugin.xml. It seems to work quite
differently with traditional plug-ins.
However, eclipse IDE based on equinox consists of a lot of plug-ins. How
could they work together, talk to each other, communicate with each other?
Thanks so much,
Frank
|
|
|
Re: How to use OSGi bundle together with traditional plug-in? [message #123270 is a reply to message #123168] |
Fri, 19 December 2008 07:07  |
Eclipse User |
|
|
|
Plugins are nothing else than OSGi Bundles. One exception is the
plugin.xml, which will be loaded by the eclipse extension registry.
The Communication may be achieved by
1) using the classes exported of other bundles
2) using extensions in the extension registry
3) by exporting pure OSGi services
The most important thing for you to keep in mind is, that plugins are
OSGi bundles.
On Wed, 17 Dec 2008 20:23:13 +0000 (UTC), du.qixing@gmail.com (Frank
Du) wrote:
>Hey All,
>
>Sorry for asking a beginner question, but I am really confused about how
>to use OSGi bundle with traditional plug-in.
>
>With OSGi bundle, there is no plugin.xml. It seems to work quite
>differently with traditional plug-ins.
>
>However, eclipse IDE based on equinox consists of a lot of plug-ins. How
>could they work together, talk to each other, communicate with each other?
>
>Thanks so much,
>Frank
|
|
|
Powered by
FUDForum. Page generated in 0.03686 seconds