Tuesday, September 21, 2010

Core J2EE Design Patterns

J2EE Design patterns are divided into 3 types

1. Presentation Tier
2. business Tier
3. Integration Tier


Presentation Tier Design Patterns

1. Front Controller
2. Service to workers
3. Dispatcher view
4. Composite View
5. View Helper
6. Intercepting Filter
7. Application Controller
8. Context Object pattern

Business Tier Design Patterns

1. Business Delegate
2. Service Locator
3. Session Façade
4. Application Service
5. Business Object
6. Message Façade
7. Transfer Object(Value Object)
8. Transfer Object Assembler
9. Value List Handler
10. Composite Entity

>Integration Tier Design Patterns

1. Service Activator pattern
2. Data Access Object (DAO)
3. Domain Store

No comments:

Post a Comment