Java Mailing List Archive

http://www.junlu.com/

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

Re: which framework to use

Marvin Toll

2003-08-04

Replies:

Given an interest in validation handling within the presentation layer ... an
interesting link on a (or the?) JSF strategy is at:

http://java.sun.com/webservices/docs/1.2/tutorial/doc/JSFUsing9.html


Marvin


> -----Original Message-----
> From: An interest list for Sun Java Center J2EE Pattern
> Catalog [mailto:J2EEPATTERNS-INTEREST@(protected)
> Of Jayaraman Dorai
> Sent: Monday, August 04, 2003 9:56 AM
> To: J2EEPATTERNS-INTEREST@(protected)
> Subject: Re: which framework to use
>
>
> WAF is not supported and hence it is not recommended for
> production use. I use struts now and will move to JSF when it
> is matured.
>
> The attached link is from a chat has this very question of
> the frameworks, answered by the Sun's blueprint team.
>
> http://developer.java.sun.com/developer/community/chat/JavaLiv
> e/2003/jl0408.html
>
> Jayaraman
>
> -----Original Message-----
> From: Pradeep Kumar [mailto:pradeepk@(protected)]
> Sent: Monday, August 04, 2003 8:19 AM
> To: J2EEPATTERNS-INTEREST@(protected)
> Subject: Re: which framework to use
>
>
> You are right, we could definitely use service locator or DAO
> patterns along with struts.
>
> Actually I wanted to say that, WAF provides a tested
> implementation of all these classes, (service, locator,
> business delegation, etc). I could just use them and
> configure my application specific requirements (as opposed to
> writing from scratch). Not a big deal though.
>
> Also I like the view patterns like "composite view and "view
> helper" than struts tiles.
>
> Thanks.
> -----Original Message-----
> From:  Marvin Toll [mailto:MarvinToll@(protected)]
> Sent:  Monday, August 04, 2003 5:23 PM
> To:   J2EEPATTERNS-INTEREST@(protected)
> Subject:     Re: which framework to use
>
> Pradep,
>
> I was confused by the comment regarding using Service Locator
> as a differentiator for picking a framework.
>
> We recently completed a utility site with a potential of 3
> million customers ( http://my.dteenergy.com )using Struts 1.0
> and a robust Service Locator for extensive caching (including
> JMS services). (We even used Service Locator to cache
> environmental variables instead of having them in web.xml to
> facilitate unit testing.)
>
> I don't perceive Struts and Service Locator as mutually exclusive.
>
> Marvin
>
>
>
> On Mon, 4 Aug 2003 10:14:11 +0530, Pradeep Kumar
> <pradeepk@(protected)>
> wrote:
>
> >Rangarajan, thanks for your advice.
> >The project requirement is to use build a simple web based
> application
> with
> >oracle DB.
> >I must use a framework (preferably with the proven MVC 2). I
> think, We
> should
> >leverage on the existing framework, instead of re-inventing
> the wheel.
> >All the architectural requirements fits any one of these
> frameworks. As
> far
> >as design is concerned, that's what these frameworks offer anyway.
> >There aren't any additional design requirements.
> >
> >I am trying to see which one of these would help me in delivering a
> >high quality, flexible, maintainable system.
> >
> >I think, I will probably use WAF as it implements all the web based
> >J2EE patterns (struts doesn't go at the data access layer...for
> >example, with
> WAF
> >I can cache all the JNDI look ups using service locator class).
> >
> >Thanks.
> >
> > -----Original Message-----
> >From:  Rangarajan , Suresh ( Cognizant )
> [mailto:rsuresh4@(protected)]
> >
> >Sent:  Monday, August 04, 2003 10:00 AM
> >To:   J2EEPATTERNS-INTEREST@(protected)
> >Subject:     Re: which framework to use
> >
> > << File: InterScan_Disclaimer.txt >> Hi,
> > You dont use Frameworks and patterns just because they exist. You
> >chooose them according to ur project requirements. If you dont need
> >them you shouldnt be using them. Throw some light on the
> >architectural,design level requirements of ur system..
> >prob. some one could help u.
> >
> >
> >-----Original Message-----
> >From: Pradeep Kumar [mailto:pradeepk@(protected)]
> >Sent: Saturday, August 02, 2003 9:50 AM
> >To: J2EEPATTERNS-INTEREST@(protected)
> >Subject: which framework to use
> >
> >
> >I need to start building a new web based project, I am kind
> of confused
> >on which framework to use. Here are some of the points that I am
> >currently pondering on.
> >
> >*     Struts 1.1: proven, very popular. Only concern is
> that its not a
> >standard recommended by Sun (correct me if I am wrong here).
> >*     Java Server faces: Pushed by Sun as a standard, may
> be part of the
> >future J2EE specs, tutorial is interesting to
> read.....Concern: not yet
> >proven and not yet popular
> >*     Sun one framework : This could be an option, since I will
> probably be
> >using the Sun One app server.
> >*     WAF (web application framework): This one is again
> from Sun, its
> >given as part of the "adventure builder" tutorial. It uses all the
> >latest patterns...I went through the code of the "adventure builder"
> >and I am
> kind
> >of excited to use this.
> >
> >Well, you can see my confusion. I don't want to get biased. Any
> >thoughts
> are
> >appreciated.
> >
> >Thanks.
> >Pradeep Kumar
> >MindTree Consulting
> >91 80 6711777  Xtn: 2033
> >
> >
> >
> >DISCLAIMER:
> >This message (including attachment if any) is confidential
> and may be
> >privileged. Before opening attachments please check them for viruses
> >and defects. MindTree Consulting Private Limited (MindTree)
> will not be
> >responsible for any viruses or defects or any forwarded attachments
> emanating
> >either from within MindTree or outside. If you have received this
> >message
> by
> >mistake please notify the sender by return e-mail and delete this
> >message from your system. Any unauthorized use or
> dissemination of this
> >message in whole or in part is strictly prohibited. Please
> note that
> >e-mails are susceptible to change and MindTree shall not be
> liable for
> >any improper, untimely or incomplete transmission.
> >
> >====================================================================
> >Community Web Site (Core J2EE Patterns Catalog - Online Version):
> >http://java.sun.com/blueprints/corej2eepatterns
> >Getting Started (Beta Version):
> >http://developer.java.sun.com/developer/technicalArticles/J2E
> E/patterns
> >/
> >Get the book:
> > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
> >List Archive:
> > http://archives.java.sun.com/archives/j2eepatterns-interest.html
> >Unsubscribing:
> > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
> >
> >====================================================================
> >Community Web Site (Core J2EE Patterns Catalog - Online Version):
> >http://java.sun.com/blueprints/corej2eepatterns
> >Getting Started (Beta Version):
> >http://developer.java.sun.com/developer/technicalArticles/J2E
> E/patterns
> >/
> >Get the book:
> > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
> >List Archive:
> > http://archives.java.sun.com/archives/j2eepatterns-interest.html
> >Unsubscribing:
> > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
> >
> >
> >
> >
> >DISCLAIMER:
> >This message (including attachment if any) is confidential and may be
> privileged. Before opening attachments please check them for
> viruses and defects. MindTree Consulting Private Limited
> (MindTree) will not be responsible for any viruses or defects
> or any forwarded attachments emanating either from within
> MindTree or outside. If you have received this message by
> mistake please notify the sender by return e-mail and delete
> this message from your system. Any unauthorized use or
> dissemination of this message in whole or in part is strictly
> prohibited. Please note that e-mails are susceptible to
> change and MindTree shall not be liable for any improper,
> untimely or incomplete transmission.
> >
> >====================================================================
> >Community Web Site (Core J2EE Patterns Catalog - Online Version):
> >http://java.sun.com/blueprints/corej2eepatterns
> >Getting Started (Beta Version):
> >http://developer.java.sun.com/developer/technicalArticles/J2E
> E/patterns
> >/
> >Get the book:
> > http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
> >List Archive:
> > http://archives.java.sun.com/archives/j2eepatterns-interest.html
> >Unsubscribing:
> > email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
>
> ====================================================================
> Community Web Site (Core J2EE Patterns Catalog - Online
> Version): http://java.sun.com/blueprints/corej2eepatterns
> Getting Started (Beta Version):
> http://developer.java.sun.com/developer/technicalArticles/J2EE
> /patterns/
> Get the book:
> http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
> List Archive:
> http://archives.java.sun.com/archives/j2eepatterns-interest.html
> Unsubscribing:
> email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)
>
>
>
>
> DISCLAIMER:
> This message (including attachment if any) is confidential
> and may be privileged. Before opening attachments please
> check them for viruses and defects. MindTree Consulting
> Private Limited (MindTree) will not be responsible for any
> viruses or defects or any forwarded attachments emanating
> either from within MindTree or outside. If you have received
> this message by mistake please notify the sender by return
> e-mail and delete this message from your system. Any
> unauthorized use or dissemination of this message in whole or
> in part is strictly prohibited. Please note that e-mails are
> susceptible to change and MindTree shall not be liable for
> any improper, untimely or incomplete transmission.
>
> ====================================================================
> Community Web Site (Core J2EE Patterns Catalog - Online
> Version): http://java.sun.com/blueprints/corej2eepatterns
> Getting Started (Beta Version):
> http://developer.java.sun.com/developer/technicalArticles/J2EE
/patterns/
Get the book:
http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html
Unsubscribing:
email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)

====================================================================
Community Web Site (Core J2EE Patterns Catalog - Online Version):
http://java.sun.com/blueprints/corej2eepatterns
Getting Started (Beta Version):
http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/
Get the book:
http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html
Unsubscribing:
email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)

====================================================================
Community Web Site (Core J2EE Patterns Catalog - Online Version):
http://java.sun.com/blueprints/corej2eepatterns
Getting Started (Beta Version):
http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/
Get the book:
http://www.amazon.com/exec/obidos/ASIN/0130648841/corej2eepatte-20
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.