The definitive guide to EJB 2.0 development Applied
Enterprise JavaBeans Technology takes you under the
hood of
EJB 2.0, offering unprecedented insight into how
EJB really works-and shows you how to leverage its full
power to build industrial-strength
distributed
applications. EJB expert Kevin Boone starts from first
principles and progresses to state-of-the-art approaches
for building enterprise applications that are distributed,
transactional, and secure. Along the way, Boone reveals
aspects of the EJB architecture that are normally hidden
but offer even more power to developers who understand
them. Applied Enterprise JavaBeans Technology offers all
this and more:
- Demonstrates powerful techniques for maximizing
distributed application security
- Introduces high-performance resource pooling and
optimization strategies . Helps developers choose and
implement the best approach to distributed
- transaction processing
- Presents in-depth coverage of integration with
servlets, Web services, messaging, directories, and
CORBA
- Includes extensive cross-references to the official EJB
2.0 specifications
Contents
- Enterprise JavaBeans in Context
- Distributed Objects and RMI
- An Overview of EJB Technology
- Creating and Deploying A Simple EJB
- Introducing the Case Study
- Session EJBS
- Naming and JNDI
- JDBC and Databases
- Transactions
- Messaging and Message-Driven EJBs
- Entity EJBS
- Bean-Managed Persistence
- Container-Managed Persistence
- Practicalities of EJB Development
- Design, Patterns, and Good Practice
- Security
- EJBS and the WEB Tier
- Connectors and Resource Adapters
Appendix A. New Features in EJB 2.1
Appendix B. Overview of the EJB Deployment Descriptor
Appendix C. Installing And Testing The Case Study
Appendix D. Reflection and Dynamic Instantiation
Appendix E.
Java Serialization
Appendix F. Obtaining and Configuring the J2EERI
Appendix G. Overview of Public Key Cryptography
Appendix H. Glossary of Terms
Appendix I. Bibliography