File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes Architectural patterns Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Architectural patterns" Watch "Architectural patterns" New topic

Architectural patterns

Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8927

What are architectural patterns?

Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
Here is a nice introduction to architectural patterns. Some people call them architectural styles, I believe. In short, architectural patterns deal with how to build a system while design patterns deal with how to solve a problem. Typically, an architectural pattern presents a combination of architectural components/modules and their roles.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
Architectural Patterns are much broader in scope than Design Patterns. An example of an Architectural Pattern is the much-loved MVC Pattern.
If you are looking for books on Architectural Patterns, I suggest:
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns(great book on broad architecture choices)
Patterns of Enterprise Application Architecture(easily the best book written about enterprise application development)
Consider Paul's rocket mass heater.
subject: Architectural patterns
It's not a secret anymore!