Book Home Enterprise JavaBeans Search this book

1.2. Enterprise JavaBeans: Defined

Sun Microsystems' definition of Enterprise JavaBeans is:

The Enterprise JavaBeans architecture is a component architecture for the development and deployment of component-based distributed business applications. Applications written using the Enterprise JavaBeans architecture are scalable, transactional, and multi-user secure. These applications may be written once, and then deployed on any server platform that supports the Enterprise JavaBeans specification.[2]

[2]Sun Microsystems' Enterprise JavaBeans™ Specification, v1.1, Copyright 1999 by Sun Microsystems, Inc.

Wow! Now that's a mouthful and not atypical of how Sun defines many of its Java technologies--have you ever read the definition of the Java language itself? It's about twice as long. This book offers a shorter definition:

Enterprise JavaBeans is a standard server-side component model for component transaction monitors.

We have already set the stage for this definition by briefly defining the terms distributed objects, server-side components, and component transaction monitors. To provide you with a complete and solid foundation for learning about Enterprise JavaBeans, this chapter will now expand on these definitions.



Library Navigation Links

Copyright © 2001 O'Reilly & Associates. All rights reserved.