You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Rajesh Khater <ra...@wipro.com> on 2003/04/24 12:12:36 UTC
Adapter Vs Business Delegate
Hi,
Whats the difference between Adapter and the Business Delegate pattern ?
Regards,
Rajesh.
**************************Disclaimer************************************
Information contained in this E-MAIL being proprietary to Wipro Limited is
'privileged' and 'confidential' and intended for use only by the individual
or entity to which it is addressed. You are notified that any use, copying
or dissemination of the information contained in the E-MAIL in any manner
whatsoever is strictly prohibited.
***************************************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org
[OT] Re: Adapter Vs Business Delegate
Posted by Gareth Andrew <ga...@ntlworld.com>.
Whats this got to do with Struts?
Adapter is a very general pattern that converts the interface of one
class inot a different interface.
Business Delegate is a pattern specific to enterprise-apps that aims to
decouple the business services from the presentation tier. A Business
Delegate hides implementation details like JNDI lookups etc from the
presentaton tier, it is therefore much more than an adapter (which is
usually just a dumb object which delegates all incoming requests).
However since a Business Delegate often transforms the interface of the
business service into another interface which is more friendly to the
presntation-tier it may be thought of as a type of adapter.
Gareth.
For more information on Business Delgate try,
http://java.sun.com/blueprints/patterns/BusinessDelegate.html
For more information on Adapter buy Design patterns: Elements of
Reusable Object-Oriented Software - Gamma, Helm, Johnson, Vlissides
Rajesh Khater wrote:
> Hi,
>
> Whats the difference between Adapter and the Business Delegate pattern ?
>
> Regards,
> Rajesh.
>
> **************************Disclaimer************************************
>
> Information contained in this E-MAIL being proprietary to Wipro Limited is
> 'privileged' and 'confidential' and intended for use only by the individual
> or entity to which it is addressed. You are notified that any use, copying
> or dissemination of the information contained in the E-MAIL in any manner
> whatsoever is strictly prohibited.
>
> ***************************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: struts-user-help@jakarta.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org