Difference between revisions of "EdgeServerCore"

From RifidiWiki

Jump to: navigation, search
(Overview)
(Overview)
Line 4: Line 4:
 
:The Configuration Framework handles persisting certain services, exposing them via JMX, and making them available in the OSGi registry
 
:The Configuration Framework handles persisting certain services, exposing them via JMX, and making them available in the OSGi registry
 
;[[Reader Framework]]
 
;[[Reader Framework]]
: < Reader Framework >
+
: The Reader Framework uses the [[Configuration Framework]] to expose readers as services to the rest of the edge server
 
;[[Command Framework]]
 
;[[Command Framework]]
:<Description of Command Framework>
+
:The Command Framework uses the [[Configuration Framework]] to expose commands as services to the rest of the edge server
 
;[[RMI Interface]]
 
;[[RMI Interface]]
 
:The interface for programmatically interacting with the Edge Server
 
:The interface for programmatically interacting with the Edge Server

Revision as of 16:45, 18 May 2009

Overview

< A paragraph about what the core does and basic structure >

Configuration Framework
The Configuration Framework handles persisting certain services, exposing them via JMX, and making them available in the OSGi registry
Reader Framework
The Reader Framework uses the Configuration Framework to expose readers as services to the rest of the edge server
Command Framework
The Command Framework uses the Configuration Framework to expose commands as services to the rest of the edge server
RMI Interface
The interface for programmatically interacting with the Edge Server

Architecture Overview

<Explain some basic terms & relationships: how readers, sessions, and commands interact>

OSGi

Services

<Services that are available for use, for example, DAOs>

Bundle Dependencies

< Graph displaying which bundles depend on each other > <TODO: Jochen>

ALE & ESPER

<TODO: Jochen>

Example Code

Personal tools