Java in a Nutshell, 5th Edition
by David Flanagan
Core Servlets and JavaServer Pages™: Volume 1: Core Technologies, 2nd Edition
by Marty Hall; Larry Brown
HTML & XHTML: The Definitive Guide, 6th Edition
by Chuck Musciano; Bill Kennedy
Java Network Programming, 3rd Edition
by Elliotte Rusty Harold
Java Examples in a Nutshell, 3rd Edition
by David Flanagan
Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition
by Deepak Alur; John Crupi; Dan Malks
J2EE™ Web Services
by Richard Monson-Haefel
JBoss at Work: A Practical Guide, 1st Edition
by Tom Marrs; Scott Davis
Java RMI
by William Grosso
SOA Using Java™ Web Services
by Mark D. Hansen
Java Enterprise in a Nutshell is an indispensable quick reference for Java programmers who are writing distributed enterprise applications. The book provides fast-paced tutorials on the following Java Enterprise APIs:
JDBC, a vendor-independent API for accessing relational database systems
RMI, a Java-only approach to distributed computing that relies on remote method invocation
Java IDL, a CORBA-based, language-independent approach to distributed computing
Java servlets, a mechanism for extending a web server that allows Java code to perform tasks traditionally handled by CGI scripts
JNDI, a generic Java API for working with networked naming and directory services
Enterprise JavaBeans, a component model that separates high-level business logic from low-level housekeeping chores like security and transaction management
These APIs are the building blocks of the Java 2 Platform, Enterprise Edition (J2EE), Sun's recently announced new platform for enterprise computing. J2EE is the standard Java 2 platform with a number of extensions for enterprise development. Java Enterprise in a Nutshell also contains O'Reilly's classic-style, quick-reference material for all of the classes in the various packages that comprise the Enterprise APIs. This material includes the core Enterprise APIs that are part of Java 1.2, as well as numerous standard extensions. This book is a companion to both Java in a Nutshell, 3rd Edition, which covers the key non-graphical, non-enterprise APIs in Java 1.2, and Java Foundation Classes in a Nutshell, which describes the graphics- and GUI-related classes of Java 1.2.
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 25 Ratings
Great reference for an immense topic - 2006-02-16
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Java Enterprise in a Nutshell tries to do the impossible - fit Enterprise Java into a nutshell. I don't think it matters how big of a nutshell you have, it would be a truly impossible task. Farley and Crawford, though, do a nice job shoe-horning as much Enterprise Java as they can into an 800+ page book. They go over many topics including all the J2EE standards like EJBs and JSPs to open source tools like JUnit, Cactus, and Hibernate. The book goes into enough detail to get more than just the gist of the subjects, but not so much detail to overwhelm someone looking for information on a particular topic. The book also has relevant code sections for the various topics outlining how that technology might be used. Overall, a compact, clear, well written reference.
Disappointing - 2007-10-05
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Warning to all buyers, the 3rd edition of this book does not include the J2EE library reference. While I realize this information is available online, having a printed form of library references is the primary reason I buy the "in a nutshell" series. Included in this book is a very general overview of various enterprise technologies, which unlike the very useful language reference include in other "in a nutshell" books, seems too broad and shallow to be useful. Any developer serious about working in JSP, for example, would be better served buying a book on JSP. Admittedly I just received this book so I can provide a cursory commentary on the usefulness of the material, but the lack of library details alone would have made me not purchase it if I was browsing in a store.
Very good - 2007-03-15
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I'm very happy, i have got "java in a nutshell" too and I was very satisfied of my purchase, the book is simple and written very well, a "must" for a Java programmer.
VERY VERY HIGHLY RECOMMENDED!! - 2006-08-06
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Do you have all of the tools you need to build enterprise-class applications? If you don't, then this book is for you! Authors Jim Farley, William Crawford, Prakash Malani, Justin Gehtland and John G Norman, have done an outstanding job of writing the third edition of a book that provides a pragmatic introduction to the latest release of Java 2 Enterprise Edition (J2EE).
Farley, Crawford, Malani, Gehtland and Norman, begin by presenting the general model that J2EE supports for assembling components and resources into full services or applications and how they are deployed to their runtime environments. Then, the authors demonstrate the basic techniques that are used to write servlets using the Sevlet API, including some common web development tasks such as cookie manipulation and session tracking. Next, they look at JSP from a Java programmer's perspective as opposed to that of a web site designer. The authors then provide a whirlwind introduction to programming with JavaServer Faces. They continue by providing a basic introduction to Enterprise JavaBeans. Then, the authors take a quick look at Sun's Java API for XML Processing (JAXP) Version 1.2, which provides a standardized approach to processing XML files in Java. Next, they focus on the JDBC 3.0 API, which includes a modest yet variable set of new features. The authors then provide an overview of transport and application security as well as defining the important concepts of authentication and authorization. They continue by focusing on developing, deploying, and using web services in your enterprise applications. They also examine the Java Remote Method Invocation (RMI) API--Java's native scheme for creating and using remote objects. Then, the authors look at an overview of the CORBA architecture and how it allows you to create, export, access, and manage remote objects. Finally, they give a brief overview of transaction terminology, including ACID properties and transaction isolation levels as well as the concepts of local and distributed transactions.
This most excellent book provides concise, fast paced tutorials on a broad range of enterprise Java tools and APIs. More importantly, this book is both a practical guide and quick reference for Java programmers who are writing enterprise applications.
Java developers will want this as an essential desk reference - 2006-05-02
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Jim Farley and William Crawford's Java Enterprise In A Nutshell: A Practical Guide packs in tutorials on a number of enterprise Java tools, offering new material covering Xdoclet and Java 5.0 Annotations, JavaServer Faces, and the Hibernate API. Also included are open source testing and build tools, tips on writing SOAP-based web services, J2EE security issues and operations, and much more. Serious Java developers will want this as an essential desk reference.
Some information on this page was provided using data from Amazon.com®. View at Amazon >