Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > How to Design a web application

Reply
Thread Tools

How to Design a web application

 
 
sudheendra
Guest
Posts: n/a
 
      04-28-2007
Hi,

I am new to this group and I have been working on Java .


Could anybody plz tell me how to aproch to design a web application
with proper architecture and

what is design patterns.

How to use them .


Thank you,

Sudheendra.

 
Reply With Quote
 
 
 
 
Lew
Guest
Posts: n/a
 
      04-28-2007
sudheendra wrote:
> what is design patterns.


"Design patterns" is a literal phrase, referring to structures of code,
process or analysis that recur in many situations. These patterns are useful
in system design.

These patterns go by conventional names, though perhaps you have seen them
yourself and had a different term for the same idea. One well-known (and
oft-cited) pattern is the "Visitor" pattern:
<http://en.wikipedia.org/wiki/Visitor_pattern>

The idea is to allow an unbounded set of actions on an object by having action
objects "visit" the accepting object. The accepting object accepts a Visitor
and uses the visitor.visit() method to do something. Visitor implementations
can do just about anything.

That description is a bit vague because it only describes the pattern, not how
you'd actually do it. For example, the interfaces might or might not be named
Visitor, Acceptor, etc., or the methods visit(), accept(), etc. The Wikipedia
article outlines several different fundamental approaches, such as functors.

> How to use them .


Keep them in mind, and use them to organize your design thinking. Use the
pattern to verify the correctness of an implementation. Know many different
patterns because some work better than others in different situations, and you
can combine them for powerful results.

Beware of antipatterns: patterns that are often employed but usually harmful.
<http://www.devx.com/Java/Article/29162/1954?pf=true>

> Could anybody plz [sic] tell me how to aproch to design a web application
> with proper architecture


Start with this excellent advice:
<http://home.earthlink.net/~patricia_shanahan/beginner.html>

The masters say, Always keep beginner's mind.

Search Wikipedia, Sun and Google (the "G" in "GIYF") for the JEE tutorial, and
check out the Model-View-Controller (MVC) architecture, a.k.a. the "Front
Controller Pattern", and its variants.

Apache's Tomcat site has excellent documentation on web-app development,
including recommended layouts for source and deployment directories, some of
which are mandatory.

Please spell "please" as "please", if you please.

--
Lew
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: How include a large array? Edward A. Falk C Programming 1 04-04-2013 08:07 PM
Website Design India - Web Design India Hyderabad - Web DesignServices India visioninfosyslinks@gmail.com HTML 0 12-20-2007 08:56 AM
Website Design India - Web Design India Hyderabad - Web DesignServices India visioninfosyslinks@gmail.com HTML 0 12-20-2007 08:54 AM
Website Design India - Web Design India Hyderabad - Web DesignServices India visioninfosyslinks@gmail.com HTML 0 12-20-2007 08:43 AM
Website Design India - Web Design India Hyderabad - Web DesignServices India visioninfosyslinks@gmail.com HTML 0 12-20-2007 08:41 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57