Enterprise JavaBeans Architecture - PowerPoint PPT Presentation

About This Presentation
Title:

Enterprise JavaBeans Architecture

Description:

Simplify and standardize development and deployment of enterprise ... Embrace and extend vendors' existing platforms. Enable development of portable components ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 6
Provided by: diandra
Category:

less

Transcript and Presenter's Notes

Title: Enterprise JavaBeans Architecture


1
Enterprise JavaBeansArchitecture
  • Vlada Matena
  • Sun Microsystems Inc.

2
Enterprise JavaBeans Architecture Goals
  • Simplify and standardize development and
    deployment of enterprise applications
  • Achieve broad industry acceptance
  • Embrace and extend vendors existing platforms
  • Enable development of portable components
  • Allow multi-vendor interoperability

3
Enterprise bean component
enterprise bean class
Container
home and remote interfaces
Services (transaction, security, etc.)
AccountHome
AccountBean
DBMS
Client
Business logic
Account
Data access
Deployment descriptor
4
Division of responsibilities
  • Container provides
  • Distribution protocol
  • Instance life cycle
  • Process and thread mgt.
  • Concurrency (multi-user)
  • Transaction management
  • Security management
  • State management
  • Data access logic for CMP
  • Support for administration
  • Support for high-availability
  • Support for clustering
  • Non-Java systems integration
  • Enterprise bean contains
  • Business logic
  • Data access logic

5
Enterprise JavaBeans advantages
  • Higher-level business component model
  • Performance scalability
  • Clean transaction demarcation API
  • Transaction synchronization
  • Robust Java business components
  • Portability of binary business components
  • Enterprise application integration
  • Available today on proven TP platforms
Write a Comment
User Comments (0)
About PowerShow.com