  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | Subject: Doubts on design patterns | Subject: Doubts on design patterns 2004-04-28 - By Ram Kishore
Back Hi Ben, Both Decorator and Chain of Responsibility (CoR) are dynamic in nature. Decorator attach/detach the responsibilities at run time and COR propagates the request thru a series of request handlers (decouples the sender and receiver) and can do some pre or post processing on the request.
Correct me If I'm wrong...don't you find any similarities b/w both of them.
Ram.
-- --Original Message-- -- From: An interest list for Sun Java Center J2EE Pattern Catalog [mailto:J2EEPATTERNS-INTEREST@(protected)] On Behalf Of Ben Hill Sent: Wednesday, April 28, 2004 2:58 PM To: J2EEPATTERNS-INTEREST@(protected) Subject: Re: Doubts on design patterns
> -- --Original Message-- -- > From: Sergey Beryozkin [mailto:sberyozkin@(protected)] > Sent: 28 April 2004 10:12 > To: J2EEPATTERNS-INTEREST@(protected) > Subject: Re: Doubts on design patterns > > > Hi Ben, others > > Lets consider servlet filter chains. IMHO they may exhibit > the characterstics of both patterns. A given filter decorates > the request and/or response in most cases by pre and/or post > processing it. When a filter blocks a request, then it acts > as a final handler in the chain, as it assumes a > responsibility for the actual handling of the request. Would > you agree ? Thanks Sergey Beryozkin
Exactly! Servlet Filters are not GoF patterns, and so are not therefore categorised in the GoF catalogue.
********************************************************************
This email may contain information which is privileged or confidential. If you are not the intended recipient of this email, please notify the sender immediately and delete it without reading, copying, storing, forwarding or disclosing its contents to any other person Thank you
Check us out at http://www.btsyntegra.com
********************************************************************
===================================================================Companion Site: http://www.corej2eepatterns.com J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
===================================================================Companion Site: http://www.corej2eepatterns.com J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
|
|
 |