Items related to Core J2EE Patterns: Best Practices and Design Strategies

Core J2EE Patterns: Best Practices and Design Strategies - Softcover

  • 3.39 out of 5 stars
    190 ratings by Goodreads
 
9780130648846: Core J2EE Patterns: Best Practices and Design Strategies

Synopsis

Explains how to leverage Java's architecture and mechanisms to design enterprise applications and considers code modularity, nonduplication, network efficiency, maintainability, and reusability.

"synopsis" may belong to another edition of this title.

About the Author

DEEPAK ALUR is an Enterprise Java Architect with the Sun Java Center with over 12 years of experience.

JOHN CRUPI is the Chief Java Architect of the Sun Java Center. He has over 15 years of experience in distributed object computing.

DAN MALKS is an Enterprise Java Architect with the Sun Java Center with over 14 years of experience.

From the Back Cover

Over the last few years, Java 2 Platform, Enterprise Edition (J2EE) technology has emerged and matured as a standard platform for building enterprise applications. While the platform has matured into a solid offering for developing and deploying enterprise applications, it does offer its challenges. As developers, often we confuse learning the technology with learning to design with the technology. In this book, senior architects from the Sun Java Center, Sun's Java consulting organization share with the reader their cumulative design experience with and expertise on J2EE technology.

The primary focus of the book is on patterns, best practices, design strategies, and proven solutions using the key J2EE technologies including JavaServer Pages (JSP), Servlets, Enterprise Java Beans (EJB), and Java Message Service (J.M.S) API. Other ancillary technologies like JDBC and JNDI are also discussed as relevant to their usage in these patterns. The J2EE Patterns catalog with 16 patterns and numerous strategies is presented to document and promote best practices for these technologies.

In addition to the patterns and strategies, the book offers the following:

  • Presents various design strategies for the presentation tier and business tier design.
  • Identifies bad practices in presentation, business, and integration tiers, and offers directions to remedy them by using certain patterns, strategies, and refactorings.
  • Refactorings for various tiers and mechanics to move away from a bad implementation to a better solution.
  • Sample code and examples for patterns, strategies, and refactorings.

Core J2EE Patterns delivers:

  • Proven solutions for enterprise applications
  • J2EE Patterns Catalog with patterns for JSP technology, EJB technology, and J.M.S.
  • Identifies bad practices and recommends solutions
  • Refactorings to improve existing designs using patterns, strategies, and best practices
  • UML Diagrams illustrate structure and behavior of each pattern

Excerpt. © Reprinted by permission. All rights reserved.

Excerpts from the Foreword by Grady Booch:

The authors of Core J2EE Patterns have harvested a really useful set of patterns. They show you how to apply these patterns and how to refactor your system to take advantage of them. It's just like having a team of experts sitting at your side.

In the world of software, a pattern is a tangible manifestation of an organization's tribal memory. A pattern provides a common solution to a common problem and so, within the culture of one specific organization or within one domain, naming and then specifying a pattern represents the codification of a common solution, drawn from proven, prior experience. Having a good language of patterns at your disposal is like having an extended team of experts sitting at your side during development: by applying one of their patterns, you in effect take the benefit of their hard-won knowledge. As such, the best patterns are not so much invented as they are discovered and then harvested from existing, successful systems. Thus, at its most mature state, a pattern is full of things that work, absent of things that don't work, and revealing of the wisdom and rationale of its designers.

Deep, really useful, patterns are typically ancient: you see one and will often remark, "Hey, I've done that before." However, the very naming of the pattern gives you a vocabulary that you didn't have previously and so helps you apply that pattern in ways you otherwise might have not have realized. Ultimately, the effect of such a pattern will be to make your system simpler. Patterns not only help you build simpler systems that work, but they also help you build beautiful programs. In a culture of time starvation, writing beautiful software is often impossible. That's sad,
for as professionals, we strive to build things of quality.

By applying a good set of patterns, it is possible to bring a degree of elegance in to your systems that might otherwise have been lacking. The authors of Core J2EE Patterns have harvested a really useful set of patterns. Don't get me wrong: J2EE is certainly an important platform, enabling teams to build some very powerful systems. However, reality is, there is still a wide semantic gap between the abstractions and services that J2EE provides and the final application that a team must build. Patterns such as specified in this book represent solutions that appear again and again in filling that gap.

By applying these patterns, you thus carry out the primary means of reducing software risk: you write less software. Rather than discovering these solutions on your own, apply these patterns, which have already proven their utility in existing systems.

More than just naming a set of patterns, the authors make them approachable by specifying their semantics using the UML. Additionally, they show you how to apply these patterns and how to refactor your system to take advantage of them. Again, it's just like having a team of experts sitting at your side.

Grady Booch
Chief Scientist
Rational Software Corporation

"About this title" may belong to another edition of this title.

  • PublisherPrentice Hall Ptr
  • Publication date2001
  • ISBN 10 0130648841
  • ISBN 13 9780130648846
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages459
  • Rating
    • 3.39 out of 5 stars
      190 ratings by Goodreads

Buy Used

Condition: Good
Item in good condition. Textbooks...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Core J2EE Patterns: Best Practices and Design Strategies

Stock Image

Malks, Dan; Alur, Deepak; Crupi, John
Published by Prentice Hall Ptr, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00056673640

Contact seller

Buy Used

US$ 6.27
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Malks, Dan; Alur, Deepak; Crupi, John
Published by Prentice Hall Ptr, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Softcover

Seller: Hawking Books, Edgewood, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Very Good Condition. Has some wear. Five star seller - Buy with confidence! Seller Inventory # X0130648841X2

Contact seller

Buy Used

US$ 6.29
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Crupi, John; Alur, Deepak
Published by Prentice Hall PTR, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 2.07. Seller Inventory # G0130648841I4N00

Contact seller

Buy Used

US$ 6.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Malks, Dan, Alur, Deepak, Crupi, John
Published by Prentice Hall Ptr, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Softcover

Seller: Wonder Book, Frederick, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Seller Inventory # P14A-03269

Contact seller

Buy Used

US$ 6.67
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Malks, Dan,Alur, Deepak,Crupi, John
Published by Prentice Hall Ptr, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_393730999

Contact seller

Buy Used

US$ 5.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Alur, Deepak and Crupi, John and Malks, Dan
Published by Prentice Hall, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Paperback

Seller: Reuseabook, Gloucester, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Used; Very Good. Dispatched, from the UK, within 48 hours of ordering. Though second-hand, the book is still in very good shape. Minimal signs of usage may include very minor creasing on the cover or on the spine. Seller Inventory # CHL1543389

Contact seller

Buy Used

US$ 6.33
Convert currency
Shipping: US$ 7.44
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Alur, Deepak, Malks, Dan, Crupi, John
Published by Prentice Hall PTR, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Softcover

Seller: Better World Books Ltd, Dunfermline, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Ships from the UK. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # GRP76519132

Contact seller

Buy Used

US$ 6.14
Convert currency
Shipping: US$ 10.82
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Deepak Alur, John Crupi et Dan Malks
Published by PEARSON (France), 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Softcover

Seller: Ammareal, Morangis, France

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Softcover. Condition: Bon. Ancien livre de bibliothèque. Petite(s) trace(s) de pliure sur la couverture. Edition 2001. Ammareal reverse jusqu'à 15% du prix net de cet article à des organisations caritatives. ENGLISH DESCRIPTION Book Condition: Used, Good. Former library book. Slightly creased cover. Edition 2001. Ammareal gives back up to 15% of this item's net price to charity organizations. Seller Inventory # C-365-436

Contact seller

Buy Used

US$ 8.05
Convert currency
Shipping: US$ 9.66
From France to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Crupi, John, Deepak Alur and Dan Malks:
Published by Prentice Hall PTR, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
Used Taschenbuch

Seller: NEPO UG, Rüsselsheim am Main, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Sehr gut. 496 Seiten ex Library Book / aus einer wissenschafltichen Bibliothek / Sprache: Englisch Gewicht in Gramm: 469. Seller Inventory # 327722

Contact seller

Buy Used

US$ 16.72
Convert currency
Shipping: US$ 27.28
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Malks, Dan, Alur, Deepak, Crupi, John
Published by Pearson Education, 2001
ISBN 10: 0130648841 ISBN 13: 9780130648846
New Paperback

Seller: The Book Spot, Sioux Falls, MN, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: New. Seller Inventory # Abebooks54939

Contact seller

Buy New

US$ 59.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket