Difference between revisions of "Resource Manager"

From Gcube Wiki
Jump to: navigation, search
(Created page with ' ==== Design ==== Points to expand here: * Scope state management versus old VRE state management * Concept, role and design of ''ScopedResource'' * Raw state separated from th…')
 
(Design)
Line 8: Line 8:
 
* Raw state separated from the state behavior to avoid mis-serializations due to any future change in the service implementation
 
* Raw state separated from the state behavior to avoid mis-serializations due to any future change in the service implementation
 
* Observer pattern-based internal strategy for managing the scope state
 
* Observer pattern-based internal strategy for managing the scope state
* Local [[http://xstream.codehaus.org/ XStream]] serialization
+
* Local [http://xstream.codehaus.org/ XStream] serialization
 
* Synchronization between local and remote (i.e. stored in the IS) state and vice versa
 
* Synchronization between local and remote (i.e. stored in the IS) state and vice versa
 
* ...
 
* ...
  
 
==== Interface  ====
 
==== Interface  ====

Revision as of 21:19, 16 March 2010


Design

Points to expand here:

  • Scope state management versus old VRE state management
  • Concept, role and design of ScopedResource
  • Raw state separated from the state behavior to avoid mis-serializations due to any future change in the service implementation
  • Observer pattern-based internal strategy for managing the scope state
  • Local XStream serialization
  • Synchronization between local and remote (i.e. stored in the IS) state and vice versa
  • ...

Interface