Buy Used
Used - Good See details
$4.27 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Professional J2EE Programming with BEA WebLogic Server
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional J2EE Programming with BEA WebLogic Server [Illustrated] [Paperback]

Paco Gomez (Author), Peter Zadrozny (Author)
3.0 out of 5 stars  See all reviews (34 customer reviews)


Available from these sellers.



Book Description

Programmer to Programmer October 2000
Technology Overview

The Java 2 Enterprise Edition (J2EE) specification is one of Java's success stories; a standard for enterprise web application development that has wide industry support.

J2EE is basically a collection of specifications for web services, business objects, data access, and messaging. They define the way in which web applications communicate with the servers that host them. J2EE focuses on two things - creating a standard that allows web applications to be portable between servers, and giving the server control of component lifecycle and other resources, in order that it can handle issues of scaling, concurrency, transaction management, and security.

This book is based around one of the most popular J2EE and EJB implementations, BEA WebLogic Server. The authors work for BEA in Europe, providing technical support for customer's implementations of Weblogic-based solutions. They have first-hand knowledge of the practical difficulties developers face in applying J2EE and WebLogic to their projects, and in debugging and testing these applications. This book is a distillation of their real-world expertise.

Who is this book for?

This book is for professional Java developers who want to see the development of a full J2EE example and its configuration and deployment on BEA WebLogic Server. Coverage of the APIs involved, reasoning behind the architecture decisions made, and how the example is tested, is included.

Java knowledge is assumed, as is a basic tutorial understanding of the J2EE APIs. Some experience of enterprise level / web application programming is expected.

What does this book cover?

Moving a client/server app to the web using J2EE APIs Interfacing multiple front ends to the underlying business logic How to create business logic components with Enterprise JavaBeans Using Java Message Service for reliable and broadcast messaging WebLogic Server-specific programming and configuration detail Security concerns for an e-commerce site The Grinder, a stress-tester for web applications Results of stress-tests compare application architectures under different loads Full working example developed and tested in the book


Editorial Reviews

Amazon.com Review

Despite its wordy title, Professional Java 2 Enterprise Edition with BEA WebLogic Server actually is one of the better books that you can get for learning JSP-based programming with Java and Enterprise JavaBeans (EJBs). By highlighting practical matters--including setting up and running the popular BEA WebLogic Server, and benchmarking performance--the authors manage to cover the essentials of EJB-based development in a friendly and intelligent style that's ideal for any aspiring Java EJB developer.

The focus on hands-on matters begins with installation and configuration of BEA WebLogic Server, one of the more widely used platforms for running EJB applications. Most books cover EJBs more theoretically and leave deployment by the wayside. By focusing on an actual EJB product, the authors can talk about what works and what doesn't work in real applications. For examples, a single case study for a chain of pizza shops gets enhanced in stages, first with a Web front end for ordering pizzas, then with other features--including call-center support, e-mail, and XML. A section on converting an ASP version of a front end for this sample application into a JSP version is a highlight.

The latter half of this text turns into a primer on benchmarking. A benchmark (called the Grinder) measures performance, with a wide range of choices for EJBs that run on WebLogic. Different Java Virtual Machines (JVMs) and choices for implementing the applications (for example, stateful vs. stateless EJBs) are tested, and the numbers of concurrent users (up to 400) are varied. The result is a solid glimpse into the choices that give the best performance on WebLogic.

Besides covering the basics of building e-commerce applications with JSPs and EJBs, this book has a genuinely practical side. The case study is very useful, as is the plentiful performance advice. Smart, friendly, and well organized, this title strikes an excellent balance between presenting information on some of the latest Java technology and APIs, and showing just how to do it on a real EJB platform and with real code. --Richard Dragan

Topics covered:

  • Introduction to Java 2 Enterprise Edition (J2EE)
  • Getting started with BEA WebLogic Server: features and administration
  • "Webifying" existing applications
  • Introduction to JavaServer Pages (JSPs)
  • Overview of BEA dbKona and htmlKona for simpler JSP/servlet development
  • JSP architectures (Model 1 and Model 2)
  • Using Enterprise JavaBeans (EJBs)
  • Session beans, including stateless session beans
  • Entity beans (container-managed and bean-managed persistence)
  • Converting ASPs to JSPs
  • Sending e-mail and the Java Message Service
  • Security issues for Web applications, including authentication, SSL, and authorization
  • Introduction to Wireless Markup Language (WML) and wireless applications
  • Stress-testing performance for Web applications
  • Grinder (custom benchmark for performance testing)
  • Comparative benchmark scores (comparing JVMs, stateful and stateless beans, entity beans, and clustering options for up to 400 users)
  • Case study for chain of pizza shops with e-commerce features and call centers
  • JSP syntax reference

From the Publisher

Professional J2EE Programming with BEA Web Logic Server , based around the J2EE and EJB implementation in BEA WebLogic, and authored by two BEA employees who help customers solve EJB and enterprise Java application problems on a daily basis, will provide you with the real-world expertise to develop, test and tune J2EE applications.

Product Details

  • Paperback: 509 pages
  • Publisher: John Wiley & Sons; 1st edition (October 2000)
  • Language: English
  • ISBN-10: 8173662975
  • ISBN-13: 978-1861002990
  • ASIN: 1861002998
  • Product Dimensions: 9 x 7.3 x 1.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (34 customer reviews)
  • Amazon Best Sellers Rank: #2,688,955 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

34 Reviews
5 star:
 (9)
4 star:
 (5)
3 star:
 (4)
2 star:
 (8)
1 star:
 (8)
 
 
 
 
 
Average Customer Review
3.0 out of 5 stars (34 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

45 of 49 people found the following review helpful:
2.0 out of 5 stars What could have been!, November 6, 2000
By 
CHUCK J CAVANESS (Atlanta, Ga United States) - See all my reviews
This review is from: Professional J2EE Programming with BEA WebLogic Server (Paperback)
I'm sorry to say that I was really disappointed with this book. Since I have been using Weblogic 5.1 to build enterprise applications, I was really counting on some insight from a book written by two BEA insiders. Don't get me wrong, there's nothing apparently incorrect about the book, I just was looking for more than I could find in the Weblogic documentation or the BEA newsgroups.

If you look at the BEA newsgroups, there are many people asking questions about such things as why the message "Attempt to sendMsg using a closed connection" happens and what can be done about it. More information on issues of how the server attempts to clean up remote clients using the DGC for example, would have made this a better book. I'm sure for people starting out with Weblogic, any book that adds to the documentation for Weblogic is a plus, but to focus so much on the web-tier was disappointing. I was really looking for an in-depth book on how Weblogic implements the EJB/J2EE specification. I do think that the stress-testing chapters were of benefit though.

The other thing that I must say is that I'm all for using a constant example through a book to help the reader conceptualize a problem. The problem is that the tone that this book took was really annoying. On page 204 in the "Controversy" section, does this add any real value to the learning process of Weblogic? I understand that there is controversy in almost any decision in a development shop; it's part of the job. What value does it add here in a Weblogic book? It seems to me to add no value except for adding to the page count. This style of taking an example with a group called the "Wonder Troops" does nothing but annoy me. Readers know it's a fictitious company and don't really buy into the problem they are experiencing. This really doesn't help me understand the technology any better.

Having said all of that, I still applaud the two authors for putting a good beginning book out on a subject that needed more information. I was just hoping for so much more. I think that if you having been using Weblogic 5.1 for any length of time, you probably won't learn a great deal.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
1.0 out of 5 stars Don't even bother buying this book, January 26, 2001
By 
This review is from: Professional J2EE Programming with BEA WebLogic Server (Paperback)
It is unbelievable how irrelevant this book is to BEA WebLogic. If you expect a solid introduction to J2EE and WebLogic, you'll have to look elsewhere. I see another book on this topic is due out in June...hopefully it will fill the void that this book leaves.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful:
5.0 out of 5 stars Mis-Titled, but otherwise excellent, May 31, 2001
By 
Ryan Patterson (Dallas, Texas United States) - See all my reviews
This review is from: Professional J2EE Programming with BEA WebLogic Server (Paperback)
There seems to be quite a bit of variance in the opinions of this book, so let me see if I can clear things up. The term "professional" in the title may mislead those of you who are already developing with J2EE and want to enhance your skills or gain some knowledge of Weblogic Server. If this is the case, I would suggest the wealth of excellent documentation on the BEA site instead of this book.

I am a "professional" Java developer who is migrating into the world of enterprise applications. If you are in my situation, this book is a MUST HAVE. I was able to blow through it in a weekend and gained a solid foundation while doing so. Plus, I was able to do it with Weblogic (most other books use Tomcat or some other inferior product).

In short, if you are experienced with J2EE, this book is not for you. However, if you are an advanced Java developer who has not yet written enterprise web apps, get this book before you start!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

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











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

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 Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Discussion Replies Latest Post
Creationists are trying to rewrite the Laws of Thermodynamics! 788 10 minutes ago
Why are people here so scientifically illiterate 6751 14 minutes ago
Global warming is nothing but a hoax and a scare tactic 8226 32 minutes ago
A coming mini ice age? 57 1 hour ago
Are there scientific proofs to support a 9-11 coverup? 19 1 hour ago
Abiogenesis be Manned- There is no evidence for life having started naturally on Earth. 5 2 hours ago
Is Space Something? Is Time Something? Or are they Nothing? When Did Space First Begun? When Did Time First Begin? 271 3 hours ago
On the Predictive Value of Theory of Evolution Versus the Theory of God-Did-It 0 5 hours ago
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject