Sunday, May 18, 2014

Seam

At the heart of Seam is the contextual component model.
(1) Seam is a factory that constructs objects according to component definitions.
(2) After creation, each object is stored in the container under one of several contexts (i.e. variable scopes) with varying lifetimes, making the objects contextual and capable of holding state (i.e.stateful).
(3) Seam promotes the interaction of these stateful objects across contexts, assembling them together