what is a ejb architecture? and overview of ejb software
architecture?
Answer / arulkumar
An EJB is essentially a software component on which method
calls can be made, and which can itself make calls on other
components. These calls may be made over a network. In this
sense, EJB technology is similar to Java RMI and CORBA.
However, there are some defining features of EJBs that make
EJB development rather different from (and easier than)
other techniques for developing distributed applications.
In Version 2.0 of the EJB Specification, EJBs are allowed
to interact using local calling semantics, as well as
distributed, RMI-like techniques
This illustrates the Key Features of the EJB Architecture
•EJB bean exists within the container
•Client never communicates directly with the EJB bean;
rather it talks to the bean through its home interface and
its remote interface, both of which are provided by the
container.
•EJB server does not take part in the logical conversation
between client and EJB bean. Actually, the server is doing
a lot of work behind the scenes. Remembers the must handle
requests for the container, and feed the container incoming
client requests. And the bean and the client not directly
access the server – all access is performed against the
container.
| Is This Answer Correct ? | 1 Yes | 3 No |
ejbCreate in Entity bean and create method in EJB home, have the same parameters?
Differentiate ‘Stateful Session’ from ‘Entity Bean’ ?
How does legacy object mapping work?
what is mean by port ? Please answer me. Advance thanks.
What are the services that a container provides for an entity bean?
What’s new in the ejb 2.0 specification?
For ejb applications with bean-managed transaction demarcations, which of the following is used by the client to get a reference to the usertransaction object for the weblogic server domain?
How enterprise beans will handle concurrent and loopback calls on entity beans?
How is an entity bean created?
What is the advantage of using entity bean for database operations, over directly using jdbc api to do database operations?
Can Container Managed Bean-Managed Transaction ?
Difference between javaBeans and Enterprise JavaBeans?
1 Answers Indotech, Tech Mahindra,