Container Model - IV
Component categories
- service : stateless, transient, no primary key.
- session : conversational, transient, no primary key (Session in EJB)
- process : durable, persistent, no primary key
- entity : durable, persistent, primary key (Entity in EJB)
Component implementation is distributed with a deployment descriptor specifying the required CORBA services such as transaction, security, notification and persistence.
Container supports interfaces to the component to provide required services.
A container integrates transaction, security, events and persistence into a component’s behavior at runtime.