Advertisement

Enterprise JavaBeans 2.1

  • Authors
  • Stefan Denninger
  • Ingo Peters
  • Rob Castaneda

Table of contents

  1. Front Matter
    Pages i-xii
  2. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 1-6
  3. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 7-20
  4. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 21-62
  5. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 63-110
  6. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 111-229
  7. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 231-276
  8. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 277-321
  9. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 323-337
  10. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 339-429
  11. Stefan Denninger, Ingo Peters, Rob Castaneda
    Pages 431-455
  12. Back Matter
    Pages 457-468

About this book

Introduction

Enterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language. Enterprise JavaBeans 2.1 details the architecture of the Enterprise JavaBeans component model.

After the authors introduce the component paradigm, they move on to cover EJB architecture basics. Building on the foundation formed in those introductory topics, they discuss the different component types (session-, entity-, and message-driven beans) in detail. This is followed by a comprehensive introduction to the Java Message Service (JMS), so you understand the ideas behind asynchronous and parallel processing provided through message-driven beans. Transactions, security, and the newly introduced timer service round out the book.

This invaluable resource also discusses topics beyond the specification: inheritance, coupling of EJB components, quality assurance, and more. After reading this book, you'll understand the benefits and the limits of EJB and have the knowledge necessary to turn business requirements into EJB-based applications.

Keywords

Enterprise JavaBeans Java Message Service JavaBeans Processing Web Services inheritance java programming programming language

Bibliographic information