Submit Articles A Collection of Informative and Interesting Articles  
 
HOME WANT AN ACCOUNT? SUBMIT ARTICLES TOP AUTHORS Debt Collections (Advt.)
 

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)
GalaxESolutions

Comments on this article: (0 comments so far)

Comment Comment By Comment Date

Leave a Comment   |   Article Views: 6676


Additional Articles:
•   Interacting With Your Mobile Device

•   Loving the Classics Review: Film Buffs Give It Five Stars!

•   Purpose of Life

•   Need to Work on Performance - Cricket


Latest Articles in "Technology" category:
•   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

•   Build, Deploy and Test - Advanced Software Development Practice - Part 1



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 saching.com - Do not copy articles from this website.
| Home | Disclaimer | Xhtml |