0% found this document useful (0 votes)
36 views2 pages

Adv Java

This document provides an overview of advanced Java architecture topics, including enterprise Java beans, deployment, integration, design patterns, development practices, entity beans, message-driven beans, security, session beans, and transactions. It covers key concepts such as the bean/container contract, EJB types, descriptor files, basic EJB patterns, remote and local interfaces, entity bean lifecycles, container-managed relationships, message-driven bean integration, declarative and programmatic security, stateful and stateless session beans, and transaction properties.

Uploaded by

Farhan Shaikh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views2 pages

Adv Java

This document provides an overview of advanced Java architecture topics, including enterprise Java beans, deployment, integration, design patterns, development practices, entity beans, message-driven beans, security, session beans, and transactions. It covers key concepts such as the bean/container contract, EJB types, descriptor files, basic EJB patterns, remote and local interfaces, entity bean lifecycles, container-managed relationships, message-driven bean integration, declarative and programmatic security, stateful and stateless session beans, and transaction properties.

Uploaded by

Farhan Shaikh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Adv Java

Architecture
• Bean/Container Contract
• Distributed Environments/Protocols
• EJB Containers/Servers
• EJB Roles/Workflow
• EJB Types (E/M/S Beans)

Deployment/Integration
• Bean Refs, Environment
• Descriptor Files
• Jar Files
• Resource Managers
• System Integration

Design
• Basic EJB Patterns
• Object-Relational Mapping
• Objects by Value
• Performance, Granularity

Development
• Accessing a Bean/Handles
• Bean Exceptions
• javax.ejb Package
• JNDI, EJBHome
• Remote/Local Interfaces

Entity Beans/BMP
• BMP Development
• EB Lifecycle
• Finder Methods
• Primary Keys

Entity Beans/CMP
• CMP Development
• CMP vs BMP
• Container Managed Relationships
• EJB QL

Message-Driven Beans
• Advanced MDB
• JMS Integration
• MDB Lifecycle

Security
• Declarative
• Programmatic
• Propagation, Run Modes
• Security Roles/Refs

Session Beans
• SB Lifecycle
• Stateful Session Beans
• Stateless Session Beans

Transactions
• ACID Properties, JTS/JTA
• Container-Managed Transactions
• Exception Scenarios
• Explicit Transactions
• Interaction, Coordination
• Isolation Levels

You might also like