• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Appropriate Patterns

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
Any ideas as to which patterns are best suited for which tier?For eg which patterns would suit the presentation tier,business tier and data tier?

Thanks
GJ
 
Ranch Hand
Posts: 190
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Get this book.
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
All of the GoF patterns, and many more of the existing design patterns, are so general that they are applicable to all kinds of tiers you could imagine.
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
For J2EE stuff, the book linked above is a great place to start. You can get a taste for the Sun patterns before you spring for the book at Sun:

http://java.sun.com/blueprints/patterns/catalog.html

I gotta get "Patterns of Enterprise Architecture" one day myself: http://www.martinfowler.com/books.html. Here's one of his Thoughtworks buddies on integration and messaging: http://www.eaipatterns.com/

There are plenty of other resources. I just stumbled across these on Google:

https://bpcatalog.dev.java.net/nonav/solutions.html
https://blueprints.dev.java.net/

Have fun, let us know which of these catch your fancy.
[ July 05, 2005: Message edited by: Stan James ]
 
Ranch Hand
Posts: 194
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Essential Reading

The best introduction to the general topic of core J2EE patterns is Core J2EE Patterns: Best Practices and Design Strategies by Dan Malks, Deepak Alur, and John Crupi.

http://www.corej2eepatterns.com/



Additional reading

EJB Design Patterns by Floyd Marinescu
http://www.theserverside.com/books/wiley/EJBDesignPatterns/index.tss

The Hillside Group
http://hillside.net/patterns/onlinepatterncatalog.htm

JavaWorld list of design pattern articles
http://www.javaworld.com/columns/jw-java-design-patterns-index.shtml

The Design Patterns Java Companion
http://www.patterndepot.com/put/8/JavaPatterns.htm

Data and Object Factory
http://www.dofactory.com/patterns/Patterns.aspx

A Learning Guide To Design Patterns
http://www.industriallogic.com/papers/learning.html

Design Patterns (good quality personal page)
http://home.earthlink.net/~huston2/dp/patterns.html


CodeFutures particular interest is in DAOs and DTOs:
http://www.codefutures.com/data-access-object/
http://www.codefutures.com/data-transfer-object/
 
Gregor Joseph
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot for your replies!!

GJ
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic