Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
42 used & new from $2.24

Have one to sell? Sell yours here
 
   
J2EE Applications and BEA WebLogic Server (2nd Edition)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

J2EE Applications and BEA WebLogic Server (2nd Edition) (Paperback)

by Angela Yochem (Author), David Carlson (Author), Tad Stephens (Author)
3.4 out of 5 stars See all reviews (44 customer reviews)

List Price: $54.99
Price: $37.53 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.46 (32%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
26 new from $4.47 16 used from $2.24
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bk&CD-Rom) 41 used & new from $0.88

Frequently Bought Together

J2EE Applications and BEA WebLogic Server (2nd Edition) + Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications + BEA WebLogic Server Bible, Second Edition
Price For All Three: $122.93

Customers Who Bought This Item Also Bought

BEA WebLogic Workshop 8.1 Kick Start: Simplifying Java Web Applications and J2EE

BEA WebLogic Workshop 8.1 Kick Start: Simplifying Java Web Applications and J2EE

by Albert J. Saganich
1.2 out of 5 stars (5)  $30.39
BEA WebLogic Server 8.1 Unleashed

BEA WebLogic Server 8.1 Unleashed

by Mark Artiges
WebLogic: The Definitive Guide

WebLogic: The Definitive Guide

by Jon Mountjoy
J2EE Web Services on BEA WebLogic (HP Professional Series)

J2EE Web Services on BEA WebLogic (HP Professional Series)

by Anjali Anagol-Subbarao
2.8 out of 5 stars (4)  $36.49
BEA WebLogic Server 8 for Dummies

BEA WebLogic Server 8 for Dummies

by Jeff Heaton
1.0 out of 5 stars (4)  $22.49
Explore similar items

Editorial Reviews

Amazon.com Review
For any Java developer working with BEA's popular Java application server, J2EE Applications and BEA WebLogic Server offers a great source of information for doing more with your Java Web applications. Filled with tips on what works and the "best practices" to get more performance and functionality, this book is a virtual must-have for anyone working on this platform.

In theory, it doesn't matter what application server you run for J2EE-compliant applications. This title proves the traditional wisdom wrong. It explores the inner workings of setting up and running Java on BEA WebLogic while providing a solid tour to the Java APIs and standards supported by all J2EE-compliant application servers. Short chapters on standard APIs and "application styles" including servlets and JSPs show off the basics here. Along the way, the authors provide specific practical advice for cooperating with the BEA server product, including nuts-and-bolts configuration advice.

The book's dual focus on introducing key J2EE APIs and how to implement them on BEA is probably best illustrated with its several excellent chapters on Enterprise JavaBeans (EJBs). Not only do the authors introduce key concepts on how to design and code real EJBs, but they deliver numerous tips for choosing the right kind of bean based on the optimizations available in BEA. (For example, they cover the optimized "find" methods available in entity beans, which should be faster than even do-it-yourself code in bean-managed persistence, BMP, components.) This is invaluable information that can let you write code that really flies on the BEA platform.

Other sections look at leading-edge support available in J2EE in message beans, transactions (and JTA), plus other ways to extend the range of your Java BEA applications with e-mail, plus better security (with SSL and built-in Java authentication).

In all, this title makes a strong case that learning the underlying application server platform will let you create better Java applications. This title is a worthy resource for anyone using BEA WebLogic to power their Java applications, whether they are a developer, administrator, or manager. --Richard Dragan --This text refers to the Paperback edition.

Product Description
The insider's guide to J2EE 1.3 development with the world's #1 Java application server-BEA WebLogic Server 7! This is an update to the best-selling J2EE and WebLogic Server book to cover the latest versions of the J2EE and Web services specifications. New sections include: programming integration with the Java 2 Connector Architecture, Web services, management with JMX, clustering and troubleshooting and much more! BEA's WebLogic is widely recognized as the de facto industry standard for developing and deploying industrial strength Java E-commerce applications.

See all Editorial Reviews


Product Details

  • Paperback: 656 pages
  • Publisher: Prentice Hall PTR; 2 edition (June 26, 2004)
  • Language: English
  • ISBN-10: 0131015524
  • ISBN-13: 978-0131015524
  • Product Dimensions: 9 x 7.1 x 1.5 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.4 out of 5 stars See all reviews (44 customer reviews)
  • Amazon.com Sales Rank: #813,057 in Books (See Bestsellers in Books)

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

J2EE Applications and BEA WebLogic Server (2nd Edition)
52% buy the item featured on this page:
J2EE Applications and BEA WebLogic Server (2nd Edition) 3.4 out of 5 stars (44)
$37.53
Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications
40% buy
Mastering BEA WebLogic Server: Best Practices for Building and Deploying J2EE Applications 4.2 out of 5 stars (16)
$35.00
Affinity: Managing Java Application Servers
9% buy
Affinity: Managing Java Application Servers 5.0 out of 5 stars (2)
$15.25

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
Check a corresponding box or enter your own tags in the field below.
(7)
(4)
(5)
(3)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

44 Reviews
5 star:
 (12)
4 star:
 (8)
3 star:
 (13)
2 star:
 (6)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (44 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
17 of 19 people found the following review helpful:
5.0 out of 5 stars Finally a good J2EE book specific to WebLogic, August 22, 2001
There are a lot of really good books out there dealing with J2EE technologies such as EJB, Servlets/JSP, JMS, etc.. (Like the O'Reilly books). But we didn't have a good book that put it all together in context of the WebLogic Application server, until now.

I wasn't sure what to expect when I started reading this book. Michael Girdley and Rob Woollen are very smart people and people that spend any times in the WebLogic newsgroups know how smart these guys really are. I wasn't sure if that would translate to their writings -- It does. This is a very nicely written book that goes through Servlets, JSP, JDBC/JTA, JMS, RMI, EJB's including Message Beans and WebLogic specific configuration options including clustering and failover.

I think this is a great book for beginners as well as advanced users as it is a reference and `step-by-step' tutorial rolled in one. One of my favorite things about the book is that each chapter is embedded with 'best practices' that contain a lot of useful gems, especially for more advanced users that just skim through the book.

The final chapter of the book puts everything that you've learned from the previous chapters together into a complete J2EE application. The sample application, which is included on the CD is a Web-based auction system. A must-read for anyone that wants to learn everything they need about J2EE.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 17 people found the following review helpful:
2.0 out of 5 stars Lightweight, October 27, 2001
By A Customer
The title of the book is the immediate draw. I purchased the book online and read thru it this weekend. Upfront, I'd like to say that this book covers J2EE in a survey format. They touch on all of the major topics but they don't drill down. So if you need in-depth coverage on each J2EE technology then you will be better buying a different book. However, the book does show some nice feature of using the Weblogic security API and connection pooling.

One thing that I immediately noticed were the large amount of blatant typos. Some of the source code examples are totally incorrect. For example, in the JSP chapter, they have a discussion on handling exceptions with an error page. The JSP code example uses: <%= exception.printStackTrace(); %>. This code will not compile since the authors incorrectly used a JSP expression.

The authors of the book did a very good job at explaining EJB. They devoted three chapters to it w/ explanations of Session and Entity beans. The coverage of Message Driven beans was okay...however, they didn't mention the use of selectors w/ Message Driven Beans.

It seems that the authors strength is EJB and not servlets/JSP. The servlets and JSP chapters were extremely weak. If you need to learn servlets or JSP then you will be better off buying a book that focuses on servlets and JSP. The information contained in the book could easily be picked up in an on-line tutorial or magazine article.

I was a bit surprised that they didn't use the MVC architecture for the Auction application. Instead, they made use of JSPs and custom tags. Since they presented a large number of best practices in the book, they didn't follow one of the leading best practices for web app development...and that's the MVC pattern.

I expected to see portions of the WebAuction application developed in each chapter along w/ design and source code. However, each chapter ended w/ a paltry 1-2 paragraph description of the WebAuction component(s). This description didn't contain any source code or UML diagrams. In fact, the full source for the WebAuction application was never completely presented in the book. The authors simply referred you to the CD.

The contains a large number of best practices. Most of them were useful. However, a couple of them were either simple-minded or totally unsupported. Here's an example of a best-practice that was listed in the JMS chapter:

"Use selectors that only examine message header fields. A selector that examines message properties will be slower, and examining the message body produces the slowest message selectors".

The authors do not provide an supporting data for the selector performance. How about some numbers? Also, the piece about examing the message body...well you can't create a selector that examines a message body. The JMS specification states the selectors only work on the JMS headers and properties.

Those are some of my big comments. I made note of a lot of others but I'm running out of breath now.

I'd recommend that you skim thru the book at a bookstore before you buy it.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 8 people found the following review helpful:
2.0 out of 5 stars Errors, no diagrams. Good parts, could have been better., November 13, 2002
By Alexander Bunkenburg (Barcelona, Catalunya) - See all my reviews
(REAL NAME)   
"J2EE Applications and BEA WebLogic Server" by Girdley, Woollen, and Emerson, is a book that I had been waiting for. "Professional J2EE Programming with BEA WebLogic Server" by Gomez and Zadrosky kept me hungry for the `beef', and I knew that Woollen is one of the good answerers on the BEA newsgroups. It's a fat book of 15 chapters in over 600 pages plus CD, covering all the J2EE technologies. It begins with an overview of J2EE technologies, and then goes thru each of them: servlets, JSPs, JDBC, RMI, JNDI, JMS, EJB 2.0, JavaMail, and security, followed by two chapters on production deployment and capacity planning, and one outlining an example application, a web auction. Each of the J2EE technology chapters presents some small programs illustrating the technology, followed by some advice for design decisions. There are some WebLogic-specific topics like clustering, entity locking, and the WebLogic security service, but in the main the material is not specific to a J2EE product.

The strategy of using small disconnected "Hello World" programs to illustrate each of the technologies is good. Other books reject that strategy because such programs are not realistic. Those books are not readable selectively. In addition to the small examples, this book also has a larger, more realistic example. A separate chapter is devoted to it and it's on the CD.
Practical examples illustrate common tasks such as login verification. Throughout the book, the authors highlight tricks and unobvious traps.
I am happy to see the two chapters on deployment and about capacity planning. These are important topics that are frequently ignored or neglected. This information cannot be learnt from reading the J2EE specs and mustn't be left to guesswork.
The best area of the book are the chapters about EJBs. They explain the standard EJB behaviour, and the extra WebLogic functionalities like clustering and the use of WebLogic CMP. I appreciate practical advice that goes beyond what the spec says, for example how to write primary key classes, and how to use read-mostly entities.

Unfortunately, one wishes some content and its presentation were better. The presented technologies are not motivated enough. Before I read how to program a servlet, I want to know why I want to program a servlet.
The book does not compare and criticise the technologies enough. It should compare and criticise choices like basic athentication, form-based authentication, or certificate authentication for web access. It is not enough to say how to program them.
The book uses very few diagrams, and no UML at all! Concepts like the relations between the three or more interfaces and classes that make up an EJB can be presented so much clearer by just a few small pictures. It's obviously not a question of space: we see many superfluous pictures of DOS consoles executing deployment scripts.
The few diagrams in the book have several errors. For example in the deployment chapter, they contradict the text and therefore confuse. The diagram on page 568 gives "code" as the first stage in J2EE application development. Sigh.
The quality of the technical writing in this book is variable.
Don't read the JSP Chapter. If I didn't know how JSPs work already, I'm not sure I would have understood it from this chapter. There's grammar without definitions, like "import= " { package . class | package .* } , ... "". I could not guess what that is supposed to mean. The deployment descriptors are partly wrong. Class names are badly formatted. There are sentences like "out is a subclass of ..." --- it's not a subclass, it's an object of course. While it may seem fussy of me to criticise the wording at this level, this level is exactly where the reader spends unnecessary effort. An inexperienced reader may misunderstand the sentence completely. The chapter does not explain clearly what a JSP is and how it is executed. The chapter has become superfluous: Those readers who are able to understand it already know its contents.
There is a lot of badly formatted and incorrect code in this book. I won't go into details, except to mention the ridiculous pages 454/455 where we are surprised with:
abstract "C:\WINNT\Profiles\michaelg\javax\mail\Address.html" [] "C:\WINNT\Profiles\michaelg\javax\mail\Message.html" \l "getFrom()" () Returns the From Attribute.
It was supposed to be a repetition of the JavaDoc of javax.mail.Message, so it is superfluous anyway. In any programming book, the code has to be correct and it has to be beautiful, even more so than the narrative text.

Who should buy this book?

If this is your first book on J2EE, you'll be partly confused by it. As a beginner's intro to J2EE it is not detailed enough, and not pedagogical enough. If you read this after a J2EE tutorial and together with the specs and the WebLogic online doc, you'll gain quite a bit from it. If you're looking for critical assessment of J2EE helping you to decide on technical questions like which transaction isolation level to set, whether to use stateful session beans or HttpSession attributes, you'll find some help in this book. Maybe not as much as I had hoped for. If you want specific hints and tricks about using WebLogic: the book has little more than BEA's generally good online documentation.

Verdict

Many weaknesses can easily be fixed in a corrected edition. The next edition must eliminate the typos and add diagrams. The book has good parts, but it could have been a lot better. Of course many WebLogic developers will buy it regardless!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Great Book for J2EE Architects and Senior Developers
This book provides comprehensive coverage on J2EE architecture, key concepts, and elements (Servlets, EJBs, JNDI, JDBC, JMS, and JSP) using WebLogic application server 8 as a... Read more
Published on October 26, 2006 by G. Zhou

3.0 out of 5 stars Could be improved
While I have found this book useful, it also has some obvious errors that should have been caught. The explanation of how to use many of the examples on the CD-ROM is either poor,... Read more
Published on January 17, 2006 by Lawrence W. Kennon

3.0 out of 5 stars Average
This book might be a good book for beginner/intermediate programmers but it does little for intermediate/advance programmers who want to learn about weblogic. Read more
Published on September 8, 2005 by Joe

4.0 out of 5 stars Excellent
This book is an excellent survey of WebLogic Server 8.1 and, more generally, building applications with J2EE. Read more
Published on November 19, 2004 by Fred the J2EE guy

5.0 out of 5 stars A must-read for any new Weblogic Developer
A great way to learn J2EE if you are looking to use Weblogic as your application server. Most of the examples are clear easy to follow. I definitely recommend it.
Published on July 26, 2004 by Matthew Quinlan

5.0 out of 5 stars great book with excellent coverage of Weblogic
The second edition of this book is an excellent book for getting up to speed on developing applications with Weblogic. It covers the complete J2EE spectrum. Read more
Published on July 20, 2004 by James Holmes

5.0 out of 5 stars Excellent Book!
Great job! The Second Edition starts off by offering context for the reader with a clear description of MVC and other patterns. Read more
Published on July 9, 2004

3.0 out of 5 stars Good for a Weblogic beginner
This book is definitely a good read for someone new to Weblogic. It covers the basic concepts pretty well. Read more
Published on March 8, 2004

3.0 out of 5 stars Watch out -- the examples don't work
This book has many errors. The typos are easy to tell, but many of the examples will not work without some tweeking. Read more
Published on December 18, 2002

2.0 out of 5 stars Disappointing
None of topics are covered in any detail. The documentation on BEA's web-site is probably far better than this book.
Published on April 19, 2002 by Junaid Bhatra

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...


Look for Similar Items by Category


NARS: Free Shipping

NARS blush orgasm
Get free shipping on all NARS Cosmetics orders of $60 or more. Shop NARS' blush, eyeshadows, lips, palletes and more NARS favorites now.

Shop NARS now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Lost Symbol
The Lost Symbol by Dan Brown
$16.17

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates