Submit Articles A Collection of Informative and Interesting Articles  

J2EE Design Pattern - Part 1

BY: Arivuvel Ramu | Category: Technology | Submitted: 2010-07-10 06:46:44
       Author Photo
Article Summary: "Overview of Design Pattern (J2EE).."

Share with Facebook Share with Linkedin Share with Twitter Share with Pinterest Email this article

What is a Pattern?
"Solution to recurring problem in a context"
Context : What is the environment like?
Problem: What do I want to do?
Solution: How do I do it?

Core J2EE patterns are platforms patterns
The context is bounded by the J2EE platform
* 21 Patterns are categorized by tiers
* Presentation tier
* Business tier
* Integration tier

Tiered Approach (Logical Architecture)
* Client Tier (Application clients, Applets, apps ) - User Interaction/Devices
* Presentation Tier (JSP, Servelts) -Single sign on, Session Mgt, Content creation, format and delivery.
* Business Tier (EJBs, Others Business Objects) - Business Logic, Transactions, data, services
* Integration Tier (JMS, JDBC, Connectors and Legacy) - Resource adapters, legacy, external systems, rules engine, workflow
* Resource Tier (Databases, external system and legacy) - Resources, data and external services

Core J2EE Design Patterns
Presentation Tier Patterns
* Intercepting Filter
* Front Controller
* View Helper
* Composite View
* Service to Worker
* Dispatcher View
* Context Object
* Application Controller

Business Tier Patterns
* Business Delegate
* Session Fa├žade
* Service Locator
* Transfer Object
* Composite Entity
* Transfer Object Assembler
* Value List Handler
* Business Object
* Application Service

Integration Tier Patterns
* Data Access Object
* Service Activator
* Domain Store
* Web Service Broker

About Author / Additional Info:
Arivuvel Ramu
Technical Architect (SOA)

Comments on this article: (0 comments so far)

Comment Comment By Comment Date

Leave a Comment   |   Article Views: 6847

Additional Articles:
•   Decorating Your Baby's Room

•   Chemical Reactions Involved in the making of Invert Sugar Syrup

•   Islamic Banking

•   Kumarakom: Vembanad Lake, Bird Sanctuary and Backwater Paradise

Latest Articles in "Technology" category:
•   Chatbot Development - Complete Information

•   Security Robots on Patrol

•   Apple Pay Overview

•   Enterprise Mobility - Overview Part 1

•   M-OTA: Mobile 'Over-The- Air' (OTA) Overview

•   MDM: Mobile Device Management Overview

•   3M MAC Protocol Review

Important Disclaimer: All articles on this website are for general information only and is not a professional or experts advice. We do not own any responsibility for correctness or authenticity of the information presented in this article, or any loss or injury resulting from it. We do not endorse these articles, we are neither affiliated with the authors of these articles nor responsible for their content. Please see our disclaimer section for complete terms.
Page copy protected against web site content infringement by Copyscape
Copyright © 2010 - Do not copy articles from this website.
| Home | Disclaimer | Xhtml |