J2EE Architecture
We have tried to follow a pattern oriented approach to solving problems , whether it is managing builds or chosing the design. Correspondingly you should be able to grab any book on J2EE architecture and map that to progamming and design elements in this projects.
mobchannel-persistence-manager
This module is designed as a service facade to the database , atleast in some cases the pattern has more or less collapsed into a DAO pattern. All services are implemented as Statless Session Beans(SSLB).The code is currently deployable on an EJB3 container or can be used with spring.
mobchannelWEB
The webtier follows the mvc2 patternm, struts 1.3 is used as the request dispatcher , while spring provides dependency injection of the Service tier objects. Tiles is used as a templating engine.