Hello,

I want to ask a general question about designing from the ground up a Java 
Desktop application using the Felix OSGi framework.  Really I'm just looking 
for opinions as too whether it's a good use case for it or not.  I'm designing 
two, small, hopefully fast application in Java.  One sort of is a workbench app 
but I feel the likes of Eclipse RPC and its massive size as over kill.  I'd 
like to try keep it under a meg, as far under as I can.  My first intention was 
to build the core swing application, probably using the new Application 
framework (JSR 296?) and then use the Java Plugin Framework(JPF) to make it 
extensible.  I plan to have the app run using only the core but be fully 
extensible.  So I could say, create a new view, like thumbnails for the data 
display panel and have all the menus automatically put this option in the views 
section so it can be chosen and just work.  Then when I have time I can just 
stick in new jars to add new features.  The core is obviously the im
 portant part and people can start using it once I have finished the core.

I look around on the web and sourceforge and I don't see any project or people 
talking about projects like this that they have done using OSGi.  Other than 
eclipse, net beans and things using their RPC stuff.  Is this just to simple a 
case for the use of OSGi.  I see OSGi as something very useful to learn, and 
JPF/Felix are similar in kilobyte size so it doesn't affect my size limit.

Has anyone done something simple like this, maybe as an open source project 
with documentation :)

Or does anyone have any advice, things I should read.  Are their any good books 
about software design using OSGi?

Thanks for any input.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to