Programming Books C Java PHP Python Learn more Browse Programming Books
Java EE 6 with GlassFish 3 Application Server and over one million other books are available for Amazon Kindle. Learn more
Buy New
$44.99
Qty:1
  • List Price: $49.99
  • Save: $5.00 (10%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Want it Monday, April 21? Order within and choose Two-Day Shipping at checkout. Details
Trade in your item
Get a $13.02
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Java EE 6 with GlassFish 3 Application Server Paperback


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from Collectible from
Kindle
"Please retry"
Paperback
"Please retry"
$44.99
$44.99 $34.90

Frequently Bought Together

Java EE 6 with GlassFish 3 Application Server + JavaScript: The Definitive Guide: Activate Your Web Pages (Definitive Guides)
Price for both: $73.98

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Paperback: 488 pages
  • Publisher: Packt Publishing (July 26, 2010)
  • Language: English
  • ISBN-10: 1849510369
  • ISBN-13: 978-1849510363
  • Product Dimensions: 9.2 x 7.5 x 1 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #1,196,840 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

David Heffelfinger

David Heffelfinger is the Chief Technology Officer of Ensode Technology, LLC, a software consulting firm based in the greater Washington DC area. He has been architecting, designing and developing software professionally since 1995, he has been using Java as his primary programming language since 1996. He has worked on many large scale projects for several clients including the US Department of Homeland Security, Freddie Mac, Fannie Mae and the US Department of Defense. He has a Masters degree in Software Engineering from Southern Methodist University. David is editor in chief of Ensode.net (ensode.net), a web site about Java, Linux and other technology topics.


More About the Author

David Heffelfinger is the Chief Technology Officer of Ensode Technology, LLC, a software consulting firm based in the greater Washington DC area. He has been architecting, designing and developing software professionally since 1995 and has been using Java as his primary programming language since 1996. He has worked on many large scale projects for several clients including the US Department of Homeland Security, Freddie Mac, Fannie Mae, and the US Department of Defense. He has a Masters degree in Software Engineering from Southern Methodist University.

Customer Reviews

3.8 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By Amazon Customer on June 16, 2013
Format: Kindle Edition Verified Purchase
I am a moderately experienced java developer, and I'd like to develop web applications. I've tried numerous books and tutorials on Java EE, and always end up with non-working code and being none the wiser. This is the first EE book I've seen that explains each step it takes, which proved to be very useful in my case. If you mix up elements from different technologies and versions, you will not achieve stable results, and this book keeps them clearly apart. I love the book, despite the fact that some of the later developments in EE technology is only briefly covered. It is very well written, and easy to follow. I highly recommend it as a Java EE primer, also for java developers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Rich Rosen on September 6, 2010
Format: Paperback
I had reviewed the previous edition of Heffelfinger's book and noted how it served as both an introduction to Glassfish as well as a summary of the components of Java EE 5 and their associated APIs. For me this was great, as I was looking just as much for a Glassfish text as I was for a reference about Java EE 5. This updated edition does not disappoint in covering the new features of Java EE 6 and how they are implemented in Glassfish 3. In particular, the new features associated with version 3.0 of the Servlet API are covered very well, especially the new Java annotations that make a separate web.xml file for configuring web applications completely optional and allow for programmatic configuration of servlets. The material on Facelets has been appropriately merged into the chapter on JSF. Also, the JAX-WS functionality for SOAP-based web services is now supplemented with a chapter on JAX-RS for REST-based web services (using the Jersey reference implementation that is part of Glassfish). David's explanations of newer ways of doing things are always clear and thorough without being pedantic and evangelistic. Although naturally there is a lot of redundancy with the previous edition, there are certainly enough changes between Java EE 5 and Java EE 6 to warrant a new edition of the book. My only complaint is that some additional material from the first edition has been omitted (perhaps for supplemental technologies no longer considered "in vogue"?).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
This book provides an overview of different features of Java EE with tiny examples without much detail. Due to the lack of a demo project that gets built or improved over the course of the book, I think one could simply learn about the topics discussed in this book from the tutorials available on the web.

Also, this book gives you basic examples and how-to, but very little 'why' if you know what I mean. It seems that this book was written in kind of a hurry without much thought.

On top of that, it has two chapters on JSP - which has been deprecated in Java EE 6 - the version this book covers, not good.

Bottom line: Do not expect much from the book. It is an OK overview of Java EE and nothing else.

I hope the author takes these comments positively and improves the content in the next edition.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
Easy to read, includes plenty of examples that are minimal, easy to understand, and compile and deploy well. The book is about a year old, but it's aged well. The whole JEE stack is explored and explained in an easy to read style that makes referencing a particular part of the stack a breeze. Heffelfinger is a great author, this book is not his first good one. Recommended for JEE newbies and long-time users alike (at least for those of us that haven't kept current with the whole stack). If you haven't yet experienced the speed and programmer productivity enhancements of JEE 6, pick up this book and treat yourself.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 3 people found the following review helpful By Kelvin D. Meeks on October 3, 2010
Format: Paperback
This book strives to cover much - if you are new to Java EE 6 - this may be a useful introductory text that can provide a broad overview of the core technologies - and in particular - a great companion to learning how to use GlassFish 3.

As the following chapter list illustrates, this book attempts to aggressively cover a broad spectrum of Java EE technologies:

Chapter 1: Getting Started with GlassFish

Covers the various processes for deploying Java EE applications, and basic GlassFish administration tasks.

Chapter 2: Servlet Development and Deployment

Covers how to develop, configure, package, and deploy servlets, using servlet context to persist information between requests - also covers the major new features of Servlet 3.0

Chapter 3: JavaServer Pages

Chapter 4: JSP Standard Tag Library

Chapter 5: Database Connectivity

Covers Java Database Connectivity (JDBC), Java Persistence API (JPA), as well as Java Persistence Query Language (JPQL)

Chapter 6: JavaServer Faces

Also covers integrating JSF and the Java Persistence API (JPA)

Chapter 7: Java Messaging Services

Chapter 8: Security

Covers he GlassFish default realms, file realm, and the certificate realm. Creation of additional realms is covered via the realm classes included with GlassFish.

Chapter 9: Enterprise JavaBeans

Chapter 10: Contexts and Dependency Injection

Covers how JSF pages can access CDI named beans (as JSF managed beans)

Chapter 11: Web Services and JAX-WS

Covers sending attachments to a web service, exposing EJB's methods as web services, and how to secure web services from unauthorized clients.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers

Search
ARRAY(0x9f0756c0)

What Other Items Do Customers Buy After Viewing This Item?