Separation of presentation and application logic
 
The separation of application and presentation is achieved by event handling. The funtional layer uses the PageConsumer to send XML events to the presentation layer.
 
 
The event mechanism is implemented with the SAX event model. The presentation layer then uses an XSL transformer to add layout to the XML. This allows for different types of presentation.
 
Back to architecture
 
Framework
 
Realise applications with an assembly process
 
       
  Technique