Q
Problem solve Get help with specific problems with your technologies, process and projects.

The definitions and functions of EJB objects, servers and containers

A SearchWebServices.com member asks one of our experts, "What is the difference between an EJB object and bean class? Are the container and EJB server different things or do they stand for the same thing? If different, what are the functions of both?" Read the response or pose a question of your own.

What is the difference between an EJB object and bean class? Are the container and EJB server different things or do they stand for the same thing? If different, what are the functions of both?

An EJB object and bean class are typically used interchangeably to refer to the actual logic implementation for an EJB. Prior to EJB 3.0, the ultimate base interface for any EJB (Session or Entity) was the EJBObject interface.

An EJB server is a container for one or more EJB containers. An EJB server manages and coordinates allocation of EJB application resources, J2EE naming functionality, communication with remote resources, etc. An EJB container manages the actual EJBs including their lifecycle, object pooling, security, transactions, etc.

Dig Deeper on Topics Archive

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchAWS

SearchCloudComputing

TheServerSide.com

Close