50
Used, New, and Out of Print Books - We Buy and Sell - Powell's Books
Cart |
|  my account  |  wish list  |  help   |  800-878-7323
Hello, | Login
MENU
  • Browse
    • New Arrivals
    • Bestsellers
    • Featured Preorders
    • Award Winners
    • Audio Books
    • See All Subjects
  • Used
  • Staff Picks
    • Staff Picks
    • Picks of the Month
    • 50 Books for 50 Years
    • 25 PNW Books to Read Before You Die
    • 25 Books From the 21st Century
    • 25 Memoirs to Read Before You Die
    • 25 Global Books to Read Before You Die
    • 25 Women to Read Before You Die
    • 25 Books to Read Before You Die
  • Gifts
    • Gift Cards & eGift Cards
    • Powell's Souvenirs
    • Journals and Notebooks
    • socks
    • Games
  • Sell Books
  • Blog
  • Events
  • Find A Store

Don't Miss

  • Summer Sale: 20% Off Select Books
  • United Stories of America: 20% Off Select Nonfiction Titles
  • Self Portraits: 20% Off Select Memoirs
  • Powell's Author Events
  • Oregon Battle of the Books
  • Audio Books

Visit Our Stores


Garrett Hongo: Ballads and Break-Ups: Garrett Hongo's Playlist for 'The Perfect Sound' (0 comment)
In his memoir, The Perfect Stereo, poet Garrett Hongo writes lyrically and lovingly about all of the ways music has defined his life — from the waves in Hawaii to the doo-wop and soul in LA to a ghostly lute in Rome...
Read More»
  • Powell's Staff: New Literature in Translation: June 2022 (0 comment)
  • Phuc Tran: “Scene But Not Herd”: Phuc Tran's Playlist for 'Sigh, Gone' (0 comment)

{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##

Building Java Enterprise Applications: Architecture

by Brett McLaughlin
Building Java Enterprise Applications: Architecture

  • Comment on this title
  • Synopses & Reviews

ISBN13: 9780596001230
ISBN10: 0596001231
Condition: Like New


All Product Details

View Larger ImageView Larger Images
Ships free on qualified orders.
Add to Cart
0.00
List Price:0.00
Trade Paperback
Ships in 1 to 3 days
Add to Wishlist

Synopses & Reviews

Publisher Comments

What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? Answer these questions and many more with Building Java Enterprise Applications, an advanced 3-volume guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works!

Volume 1: Architecture explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beans, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; figuring out how to handle security and where to store security credentials you need; and so on. On top of this, it shows -- as easily as possible --how to build the entity bean layer that makes information available to the rest of the application.

Throughout this 3-volume guide, author Brett McLaughlin uses his wealth of real-world experience with enterprise development to show you one step at a time how to design and build a comprehensive enterprise application from the ground up, starting (in this first volume) with the back end. Volume II will discuss architectures for web application, and volume III will venture into the still-uncharted territory of building web services. Each bookstands on it's own as a complete and valuable reference.

Synopsis

What are the key decisions and tradeoffs you face as you design and develop enterprise applications? How do you build the back end so that it not only handles your current needs but is flexible enough to allow your system to evolve as your needs expand? Answer these questions and many more with Building Java Enterprise Applications, an advanced guide to building complex Java Enterprise Applications from the ground up that addresses design issues along the way. These practical books take a step back from detailed examination of the APIs and focus on the entire picture, so you can put the pieces together and build something that works!This book explores the infrastructure issues so important to good application design. It isn't just a book about doing things with Entity Beans, JDBC and JMS and JNDI. It takes you step by step through building the back end, designing the data store so that it gives you convenient access to the data your application needs; designing a directory; figuring out how to handle security and where to store security credentials you need; and so on. On top of this, it shows -- as easily as possible --how to build the entity bean layer that makes information available to the rest of the application.Throughout this guide, author Brett McLaughlin uses his wealth of real-world experience with enterprise development to show you one step at a time how to design and build a comprehensive enterprise application from the ground up, starting with the back end.

Synopsis

This is the advanced, complete and practical guide to building complex Java Enterprise Applications from the ground up, and learning design issues along the way. Beyond showing how to write the code, the book covers what happens when it's time to deploy it on various servers.

About the Author

Brett McLaughlin is a bestselling and award-winning non-fiction author. His books on computer programming, home theater, and analysis and design have sold in excess of 100,000 copies. He has been writing, editing, and producing technical books for nearly a decade, and is as comfortable in front of a word processor as he is behind a guitar, chasing his two sons and his daughter around the house, or laughing at reruns of Arrested Development with his wife.

Brett spends most of his time these days on cognitive theory, codifying and expanding on the learning principles that shaped the Head First series into a bestselling phenomenon. He's curious about how humans best learn, why Star Wars was so formulaic and still so successful, and is adamant that a good video game is the most effective learning paradigm we have.


Table of Contents

Preface; Organization; Software and Versions; Conventions Used in This Book; Comments and Questions; Acknowledgments; Chapter 1: Introduction; 1.1 Building Java Enterprise Applications; 1.2 Architecture; 1.3 What You'll Need; Chapter 2: Blueprints; 2.1 Forethought Brokerage; 2.2 The Data Layer; 2.3 The Business Layer; 2.4 The Presentation Layer; 2.5 Finalizing the Plans; 2.6 What's Next?; Chapter 3: Foundation; 3.1 Designing the Data Stores; 3.2 Databases; 3.3 Directory Servers; 3.4 What's Next?; Chapter 4: Entity Basics; 4.1 Basic Design Patterns; 4.2 Coding the Bean; 4.3 Deploying the Bean; 4.4 What's Next?; Chapter 5: Advanced Entities; 5.1 IDs, Sequences, and CMP; 5.2 Details, Details, Details; 5.3 Data Modeling; 5.4 Filling in the Blanks; 5.5 What's Next?; Chapter 6: Managers; 6.1 Managers and Entities; 6.2 The LDAPManager Class; 6.3 What's Next?; Chapter 7: Completing the Data Layer; 7.1 Odds and Ends; 7.2 Checkpoint; 7.3 Populating the Data Stores; 7.4 What's Next?; Chapter 8: Business Logic; 8.1 The Façade Pattern; 8.2 The UserManager; 8.3 State Design; 8.4 What's Next?; Chapter 9: Messaging and Packaging; 9.1 Messaging on the Server; 9.2 Messaging on the Client; 9.3 Packaging; 9.4 What's Next?; Chapter 10: Beyond Architecture; 10.1 Flexibility; 10.2 Decision Point; 10.3 What's Next?; SQL Scripts; The User Store; The Accounts Store; Events and Scheduling; Starting Over; Primary Keys; Creating Types; SQL Deployment; Cloudscape; InstantDB; MySQL; Oracle; PostgreSQL; Directory Server Setup; iPlanet; OpenLDAP; Application Server Setup; BEA Weblogic; Supplemental Code Listings; Entity Beans; Application Exceptions; Colophon;


What Our Readers Are Saying

Be the first to share your thoughts on this title!




Product Details

ISBN:
9780596001230
Binding:
Trade Paperback
Publication date:
04/16/2002
Publisher:
O'Reilly Media
Language:
English
Pages:
320
Height:
.80IN
Width:
7.12IN
Thickness:
.8 in.
Number of Units:
1
Illustration:
Yes
Copyright Year:
2002
Series Volume:
11
UPC Code:
2800596001232
Author:
Brett D Mclaughlin
Author:
Brett McLaughlin
Subject:
Java
Subject:
Database design
Subject:
Web servers
Subject:
Java (Computer program language)
Subject:
Computer Languages-Java

Ships free on qualified orders.
Add to Cart
0.00
List Price:0.00
Trade Paperback
Ships in 1 to 3 days
Add to Wishlist
Used Book Alert for book Receive an email when this ISBN is available used.
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
  • Twitter
  • Facebook
  • Pinterest
  • Instagram

  • Help
  • Guarantee
  • My Account
  • Careers
  • About Us
  • Security
  • Wish List
  • Partners
  • Contact Us
  • Shipping
  • Sitemap
  • © 2022 POWELLS.COM Terms

{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]##
{1}
##LOC[OK]## ##LOC[Cancel]##
{1}
##LOC[OK]## ##LOC[Cancel]##