39 used & new from $1.81

Have one to sell? Sell yours here
 
 
Professional Java Server Programming J2EE Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Professional Java Server Programming J2EE Edition [ILLUSTRATED] (Hardcover)

~ Subrahmanyam Allamaraju (Author), Andrew Longshaw (Author), Daniel O'Connor (Author), Gordon Van Huizen (Author), Jason Diamond (Author), John Griffin (Author), Mac Holden (Author), Marcus Daley (Author), Mark Wilcox (Author), Richard Browett (Author)
3.8 out of 5 stars  See all reviews (30 customer reviews)


Available from these sellers.


6 new from $8.99 33 used from $1.81

Formats

Amazon Price New from Used from
  Hardcover, Illustrated -- $8.99 $1.81

Customers Who Bought This Item Also Bought

Professional Java Server Programming J2EE, 1.3 Edition

Professional Java Server Programming J2EE, 1.3 Edition

by Subrahmanyam Allamaraju
Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam

Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam

by Bryan Basham
4.3 out of 5 stars (142)  $31.49
Head First Java, 2nd Edition

Head First Java, 2nd Edition

by Kathy Sierra
4.4 out of 5 stars (250)  $29.67
Expert One-on-One J2EE Design and Development (Programmer to Programmer)

Expert One-on-One J2EE Design and Development (Programmer to Programmer)

by Rod Johnson
4.9 out of 5 stars (34)  $27.34
Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)

Head First EJB (Brain-Friendly Study Guides; Enterprise JavaBeans)

by Kathy Sierra
4.4 out of 5 stars (74)  $24.03
Explore similar items

Editorial Reviews

Amazon.com Review

Sun's Java 2 Platform, Enterprise Edition (J2EE), provides all of the APIs that are needed to build world-class enterprise applications. Written by over a dozen experts, this new edition of Professional Java Server Programming provides a truly massive and authoritative guide to the latest standards and APIs that are available in J2EE. This title is a must-have for anyone who's serious about enterprise development in Java.

Weighing in at over 1,400 pages, Professional Java Server Programming provides a wide-reaching resource of all of the APIs that are required for J2EE development that centers on servlets and JSPs for creating UIs and Enterprise JavaBeans (EJBs), XML, and JDBC for getting to data on the server. Besides being a practical guide to how to combine these standards (with plenty of useful examples of these APIs in action), it also delivers a healthy dose of the design philosophy that's recommended by Sun for building scalable and robust enterprise Web applications.

Throughout, this text does a good job of merging theory with practice. Almost every chapter has a useful working example that shows how APIs work, with sample code for such Web applications as an e-commerce shopping cart, tech support pages, and a front end for a manufacturing database. The core of this volume is its treatment of servlets and JSPs for building Web-based front ends in Java. This new edition also highlights EJBs in excellent detail, with a thorough tour of designing, programming, and deploying EJBs effectively. (There's also notable coverage of the emerging EJB 2.0 standard, which adds several important features, like a query language for more powerful database access.)

The practical focus here is reflected also in chapters that are devoted to debugging, testing, and deploying J2EE applications--critical issues for any aspiring enterprise developer. While no single book can make you an expert, this one can get you started with a superb tour of the APIs and technologies that you'll need to tackle large-scale development in Java. --Richard Dragan

Topics covered:

  • Introduction to enterprise computing with the Java 2 Enterprise Edition (J2EE) platform (technologies, APIs, architectures; development roles)
  • Introduction to RMI (including security, parameter passing, and distributed garbage collection)
  • JDBC tutorial (including prepared statements, updateable result sets, batch updates, connection pooling, and distributed transactions)
  • JNDI and LDAP
  • XML basics (including XML parsers, XSLT, and CSS)
  • Servlet tutorial (servlet APIs, the servlet life cycle, requests and responses, and maintaining session information)
  • Shopping cart servlet example
  • JavaServer Pages (JSPs) tutorial (directives, scripting elements, custom tags, and tag libraries)
  • JSP coding standards
  • Using JSP and XML together
  • JavaMail
  • Enterprise JavaBeans (EJBs) tutorial
  • EJB containers
  • Design guidelines for EJBs
  • Session and entity beans
  • Container vs. bean-managed persistence
  • New EJB 2.0 features (including the EJB 2 0 Query Language)
  • Sun's Model-View-Controller architecture for designing enterprise-level applications
  • Performance and scalability hints
  • Debugging and testing techniques
  • The Java Message Service (JMS) and message queuing
  • Integrating J2EE with CORBA
  • Deploying J2EE applications


Product Description

Rather than a simple update of the existing Professional Java Server Programming book, the J2EE edition represents an evolution of the content to reflect the changing state of server-side Java development. Whereas the first edition can be seen as an introduction to Java on the server, the new edition is a more tightly integrated vision of how to combine the Java technologies to develop n-tier applications in Java based primarily around J2EE. Since the release of the first edition in the fall of '99, probably the single most significant change in the Java server-side landscape has been the release of the Java 2 Platform, Enterprise Edition (J2EE). Although we covered many of the elements of J2EE in the first edition of the book, many things have changed.

J2EE represents a serious attempt by Sun to make Java not just a viable language, but more importantly a viable platform for enterprise development. This book is about how to use Java for enterprise development, using the J2EE runtime architecture.

Wide range of technologies including: J2EE, RMI, JDBC, JNDI, LDAP, XML, XSLT, Servlets, JSP, EJB, JMS, JavaMail, CORBA, Performance, Scalability, Unit Testing, and Debugging

Benefits and limits of the typical real-world vendor implementations of the J2EE specification

The resulting practical aspects of real-word design using the J2EE technologies


Product Details

  • Hardcover: 1632 pages
  • Publisher: Peer Information Inc.; 1st edition (September 2000)
  • Language: English
  • ISBN-10: 1861004656
  • ISBN-13: 978-1861004659
  • Product Dimensions: 9.2 x 7.4 x 2.7 inches
  • Shipping Weight: 5.7 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon.com Sales Rank: #252,771 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #1 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs > CORBA
    #4 in  Books > Computers & Internet > Programming > Java > Servlets
    #13 in  Books > Computers & Internet > Networking > Networks, Protocols & APIs > LDAP

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

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 Reviews

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

 
25 of 28 people found the following review helpful:
5.0 out of 5 stars The definitive guide to any and all Java Server technologies, October 22, 2000
By David Reilly (Gold Coast, Queensland Australia) - See all my reviews
(REAL NAME)   
When it comes to the authoritative reference for server-side Java development, you can't go past Professional Java Server Programming, J2EE Edition. This hefty tome is a revised version on Professional Java Server Programming, updated for the Java 2 Platform Enterprise Edition.

This thick tome weighs in at over a massive 1600 pages, far more material than would normally be expected for a book of its price. So what do you get for your money?

Well, this is more than just a book on a single Java technology, like servlets or RMI, or JavaServer Pages (JSP). With contributions from twenty one (21) authors, you've got the most comprehensive guide to Java server technologies, as well as related topics like XML, CORBA, RMI, Jini and JDBC. Then there's the extra material, on Enterprise JavaBeans, JavaMail and other core J2EE technologies.

This book covers the entire gamut of server-side programming, linking one technology to the next. If you're in a hurry, you won't want to read the book cover to cover. Instead, you can jump right in to the technologies you're interested, picking and choosing as you please. This approach works well, and is an important decision for commercial developers working to a schedule. It's a big book, but it's easy to select the sections you need, as you need them.

Like many books of its type, there's plenty of examples, but the authors strike a good balance between theory and practical applications. Unlike most books on server-side programming, there's also case studies for different technologies. I particularly liked this feature - it's something that is generally lacking from most books. Whether you're a fan of case studies or not is really a personal preference, but I found it a refreshing change and one that I believe many developers and managers will likewise welcome.

The writing style is very good, though you'll notice a difference from chapter to chapter as many authors contributed to the book. As far as length goes, 1600+ makes for a long title, but chapters need not be read sequentially to understand the various technologies involved, and it's fairly good value for such coverage. Some readers might prefer an introductory book on servlets (a good idea if you're only interested in small scale web development), but when it comes to coverage of all aspects of advanced server-side programming, Professional Java Server Programming J2EE Edition beats other titles hands down. If you've read the previous edition, but want the updated J2EE coverage, it might still be worth your while purchasing the new title for the updated material. -- David Reilly, for the Java Coffee Break

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



 
16 of 17 people found the following review helpful:
5.0 out of 5 stars Thorough but not for beginners; Must have as a reference, April 4, 2001
Each topic is covered very well. But if you do not know the topic already then it is a little too much detail. In my opinion this can be used as a good reference to all the individual topics covered. For example, I worked with RMI before and found the chapter on RMI broadened my concept significantly. Similar size chapter in other books was good for beginners but the concept was not conveyed as well as in this book.

So here is my evaluation:

1. Read a tutorial or two from Javasoft on a given topic (including EJB). Then go through this book on that topic and you will find it much easier to follow.

2. Once you know the absolute basics you will know which sections to skip or read in detail. You will notice that they try to cover every little detail even though in some cases it may require a little more explanation.

3. Understand the fact that each topic can be a book of its own size.

4. I have seen some grammatical errors but given the difficult subject matters and the recentness of them I can definitely ignore them.

5. The book would have been better if a quick introduction was given with a simple but good example then if it went into the detail.

6. They probably should have given a bit more examples as they dove into the details but as it is the book is too thick to the point that it is bit difficult to handle. I wish they made it a multi-volume book and not a hard cover.

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



 
18 of 20 people found the following review helpful:
4.0 out of 5 stars Great if you don't know a lot - OK otherwise, November 24, 2000
By "laurabeans" (Chandler, AZ USA) - See all my reviews
This book is hughe. It covers the basic and many intermediate issues of pretty much every technology you're bound to encounter during J2EE application development. It's a great book to get you started and going, and even as a reference. Great value!

However, don't expect too much handholding. There're many silly mistakes, especially in all the examples. I'd say there's been zero editing of those, so unless you have a good grasp of the basics it may take you too much time to get over one of the many oversights (e.g. the downloaded examples are very rough, sometimes they don't match the text).

Once you're done with it, plan to complement many subjects with other books on an as-needed basis for more advanced treatment.

I especially liked the casual, nonacademic, pragmatic tone in which things are explained. It's very clear, and filled with many interesting discussions.

Finally, people who have trouble with very small fonts should try before they buy.

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

4.0 out of 5 stars This is an into book
This is a "intro" book from several authors. If you don't know the j2ee technology at all or you intend to know any part of the j2ee then this is a good start point. Read more
Published on December 5, 2002 by Andras

4.0 out of 5 stars Most complete J2EE book I've seen
This is a great book for people wanting to learn more about the many features, services, packages and nuances of Enterprise Java. Read more
Published on November 24, 2002 by Steven Park

5.0 out of 5 stars Great book
This book is one the most comprehensive ones that I've bought. It provides you with most of the possible technologies that you could use in a basic J2EE application. Read more
Published on August 30, 2002 by tschiereck

4.0 out of 5 stars Professional J2EE is good reference material
Overall the book is ok as a reference material. But not a really good as a teaching material. I found it to be not very concise in delivering the intended information. Read more
Published on October 25, 2001 by Yonas Yohannes

4.0 out of 5 stars Great Overview, but needs an editor
The content of the book is a great way for Java programmers to get an overview of the J2EE APIs and Java-based Web applications with reasonable hands-on depth. Read more
Published on August 27, 2001 by steve@vance.com

2.0 out of 5 stars Save yourself time and money....look elsewhere
While I applaud the attempt to cover all these technologies in a single text, this book does not work. Read more
Published on August 24, 2001 by Captain Java

4.0 out of 5 stars Packed with good information, great to have!
The umbrella of topics covered in this book encompasses everything that remotely touches this field. Read more
Published on August 8, 2001 by A. Bagchee

5.0 out of 5 stars Professional Java Server Programming J2EE Edition
Although I just started reading this book yesterday, felt it was written to the technical point, clean and precise. Read more
Published on August 2, 2001

5.0 out of 5 stars Excellent book on J2ee
If you need to learn in and out about J2ee, don't miss this one!!!! After I read this book, I understand stateless session bean vs. entity bean, java bean vs. Read more
Published on July 24, 2001 by Waipang Fong

3.0 out of 5 stars Average Book!
I would give an "average" rating to this book. Actually, it covers little of many topics that there is no comprehensive coverage of any. Read more
Published on July 16, 2001

Only search this product's reviews



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
 

Search Customer Discussions
Search all Amazon discussions
   




Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.



Your Recent History

 (What's this?)

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