how can we decide a session bean as stateless or stateful
without seeing jar file? i.e. by seeing the class file.
Answers were Sorted based on User's Feedback
Answer / king
A bean is stateful or stateless can be inferred from its
deployment descriptor.
i.e
ejb-jar.xml
<session-type>Stateless</session-type>
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / vishal chougule
If u just want by looking at class file then pre condition is that u have some parameters to create method.. meaning if u have bean class file with ejbCreate with paramaters then it is for sure stateful else it can be stateful or stateless.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / hemalatha
Session beans are non-persistent enterprise beans. They can
be stateful or stateless. A stateful session bean acts on
behalf of a single client and maintains client-specific
session information (called conversational state) across
multiple method calls and transactions. It exists for the
duration of a single client/server session. A stateless
session bean, by comparison, does not maintain any
conversational state. Stateless session beans are pooled by
their container to handle multiple requests from multiple
clients.
| Is This Answer Correct ? | 2 Yes | 7 No |
how can u integrate ejb and hibernate? How can u call hibernateDAO methods in session bean?
What is software architecture of ejb?
What are the various types of entity beam?
Enlist the declarative transaction types?
How is ejb different from java beans?
What are the types of ejb?
What is ejb client?
what is ejb
Why does EJB needs two interfaces, Home and Remote Interface?
What is ejb and its properties?
Is it possible to write two ejb’s that share the same remote and home interfaces, and have different bean classes? If so, what are the advantages/disadvantages?
What is mdb in ejb?