| Meme Name: | Enterprise Java Beans |
| Category: | software | |
| Related Concepts: | |
| Related Links: |
JBoss EJB container
Sun's EJB page
|
|
| Core Concept |
| A server-side component architecture for developing and deploying distributed objects that implement enterprise-level systems. |
| entity beans |
| Data-centric: used for an object view of data.
Safe for use with multiple clients. |
| persistence |
| Can be container managed (automatic object-relational mapping), or bean-managed (custom persistence code written) for more complex cases. |
|
|
| session beans |
| Used to model transient information or services.
Intended for use by a single client. |
| stateful |
| Model conversational aspects of system (workflow) |
|
| stateless |
| Model procedural aspects of system.
e.g. construction of reports, validation of user details |
|
|
|
|