This third edition explains the underlying technology, Java classes and interfaces, component model, and runtime behavior of Enterprise JavaBeans. In addition, the book contains an architecture overview, information on resource management and primary services, design strategies, and XML deployment descriptors.
Includes more than 30 percent revised material and five new chapters, covering the new 2.1 features such as EJB Timer Service and JMS as well as the latest open source Java solutions The book was developed as part of TheServerSide.com online EJB community, ensuring a built-in audience Demonstrates how to build an EJB system, program with EJB, adopt best practices, and harness advanced EJB concepts and techniques, including transactions, persistence, clustering, integration, and performance optimization Offers practical guidance on when not to use EJB and how to use simpler, less costly open source technologies in place of or in conjunction with EJB
A concise but complete guide to Java Beans for hardcore corporate developers, this "Power Guide" explores how the new Beans technology compares to CORBA, ActiveX, OpenDoc, and other component technologies. The CD-ROM includes all source code from the book, plus the Java 1.1 JDK and the Beans Development Kit (BDK).
This title provides advanced, in depth coverage of Enterprise JavaBeans (EJB) applications. It presents the EJB architecture from the point of view of the person developing EJB applications.
Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements. You’ll learn powerful new ways to manage resources and exceptions in your applications, and quickly get up to speed on Java’s new concurrency utilities, and APIs for web services and XML. You’ll also find an updated tutorial on how to get started with the Eclipse IDE, and a brand-new introduction to database access in Java.
Applied Enterprise JavaBeans Technologyshows how to leverage the full power of EJB 2.0 to build industrial-strength applications that are distributed, transactional, and secure. Exceptionally comprehensive and accurate, this book starts from first principles and progresses to the state-of-the-art, revealing normally hidden aspects of the EJB architecture that offer immense power to developers. It includes a full-scale case study, in-depth coverage of integration, and extensive cross-references to the official EJB 2.0 specifications.