Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » OHF » Limit the scope - definitions
Limit the scope - definitions [message #564224] Thu, 13 October 2005 23:46
No real name is currently offline No real nameFriend
Messages: 17
Registered: July 2009
Junior Member
Since the Eclipse Rich Client Platform is an implementation (albeit
currently incomplete) of the OSGi Service Platform specification, it might
be useful to review what that spec says:

"Service Platform - A instantiation of a Java VM, an OSGi Framework, and

a set of running bundles."



In Eclipse, bundles are known as plug-ins and the OSGi Framework is
implemented in the Core/Runtime. Also, in OSGi the word "service" has a
precise meaning reflecting the mechanism by which one bundle can make a
service object available to other bundles (think Eclipse extensions and
contributions).



Description of the OSGi Framework from the OSGi Service Platform
Specification:

"The Framework forms the core of the OSGi Service Platform specifications.

It provides a general-purpose, secure, and managed Java framework that

supports the deployment of extensible and downloadable service applications

known as bundles."



In summary, it seems that, within the Eclipse/OSGi environment, a framework
establishes the rules of engagement for an application while a platform is
deployable, enforces the framework specification and is capable of hosting
compliant applications together with other tools, services and related
applications that support fulfillment of the platform purpose.



I'll let this go now, but this distinction between a framework and platform
will help me explain why I think a limitation in scope is desirable. To
continue that part of the discussion, I'll comment in a response to Ken's
post.



Don
Previous Topic:Limit the scope?
Next Topic:Limit the scope - definitions
Goto Forum:
  


Current Time: Tue Apr 23 06:20:48 GMT 2024

Powered by FUDForum. Page generated in 0.03812 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top