Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » J2EE Pattern »

Re: Business Delegate and Factory

Ricardo Moura

2004-01-15


Thanks for all.
I really thought about cache my Business Delegate, but I don't know if it is
a good practices.
Generally The Business Delegate is composed with a Facade instance, am I
rigth ?
If my WebContainer and my EJBContainer aren't in the same machine and I do
cache of my BD, maybe I will have problems if only my EJBContainer stop,
because the BD will loose the Facade reference, am I rigth ? I think that I
will have to stop my WebContainer too, am I rigth ?
How do you treat this ? Like my first Sample:

>public void performAction(...){
>  CustomerBD customer = new CustomerBD();
>}

Thanks
I hope you have understood what I wrote... my english isn't so good.

>From: Aaron Tubman <aharon@(protected)>
>Reply-To: An interest list for Sun Java Center J2EE Pattern Catalog
><J2EEPATTERNS-INTEREST@(protected)>
>To: J2EEPATTERNS-INTEREST@(protected)
>Subject: Re: Business Delegate and Factory
>Date: Thu, 15 Jan 2004 10:52:06 +0200
>
>Container uses technology when it reuses Objects then, when entity bean
>delegates some functionality, it is appropriate for use the same
>technology.
>
>Aaron Tubman
>WebCohort Ltd.
>HaHilazon 12 St., Ramat-Gan 52521, ISRAEL
>E-mail: aharon@(protected)
>Phone: +972-3-6120133
>Fax: +972-3-7511133
>Mobile: +972-67-989651
>
>
>-----Original Message-----
>From: An interest list for Sun Java Center J2EE Pattern Catalog
>[mailto:J2EEPATTERNS-INTEREST@(protected)
>Narendra Shah
>Sent: Thursday, January 15, 2004 10:30 AM
>To: J2EEPATTERNS-INTEREST@(protected)
>Subject: Re: Business Delegate and Factory
>
>Agree, but is it really require for business delegates?
>
>
>
>-----Original Message-----
>From: Aaron Tubman [mailto:aharon@(protected)]
>Sent: Thursday, January 15, 2004 1:30 PM
>To: J2EEPATTERNS-INTEREST@(protected)
>Subject: Re: Business Delegate and Factory
>
>Using Factory can provide you additional possibilities as object pool,
>dealing with interface and different implementations, and so on.
>
>Aaron Tubman
>WebCohort Ltd.
>HaHilazon 12 St., Ramat-Gan 52521, ISRAEL
>E-mail: aharon@(protected)
>Phone: +972-3-6120133
>Fax: +972-3-7511133
>Mobile: +972-67-989651
>
>
>-----Original Message-----
>From: An interest list for Sun Java Center J2EE Pattern Catalog
>[mailto:J2EEPATTERNS-INTEREST@(protected)
>Souza Moura
>Sent: Wednesday, January 14, 2004 8:25 PM
>To: J2EEPATTERNS-INTEREST@(protected)
>Subject: Business Delegate and Factory
>
>Hi Folks
>I wish I know what the best form to create a instance of a Business
>Delegate
>object(BDO).
>In the samples, I always see that the BDOs are created directally like
>this:
>
>public void performAction(...){
>  CustomerBD customer = new CustomerBD();
>}
>
>But I think that a Factory could be better. am I right ? like this:
>
>public void performAction(...){
>  BDFactory bdf = new BDFActory();
>  CustomerBD customer = (CustomerBD)bdf.createBD("customer");
>}
>
>I think that this form I have a unique place to create my BDOs.
>
>_________________________________________________________________
>MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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)
>
>====================================================================
>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)

_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.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)


©2008 junlu.com - Jax Systems, LLC, U.S.A.