explain why we say stateless beans does not maintain
conversation state besides statefull maintains conversation
state. give some examples...
Answers were Sorted based on User's Feedback
Answer / madhu
We say stateless beans do not maintain state, simply because
it doesn't. Please read below.
As we all know web based interaction is mostly HTTP based
which is a stateless protocol. Statelessness is defined in
simple terms as, does not keep track of previous
conversation. That means, each and every request is
independent of the other.
Stateless or stateful session beans are no exception and
they are HTTP based as well or work in conjunction with such
front end mechanisms (such as JSPs, Servlets, ASPs etc..).
So unless otherwise, we specifically maintain that state,
all the beans would remain stateless.
In the case of Stateful session beans, we maintain it in the
form of parameter value, which is maintained through out the
session.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / madan
Stateless session beans are used to maintain Stateless session that means, for example if u have a web page, that does not contains any more web page links means, so we no need to store the informations for future purpose(i means in another web pages), so , in this case, we used Stateless Session beans
Stateful session means, we have links, we need to store the authentication details like atm transfer, it is showing first password page, then saving,then amount, so once we entered details, then no need to enter any more information.. so this is Stateful
latest version of Ejb 3 is by annotations...Very nice
Is This Answer Correct ? | 0 Yes | 0 No |
What are ejbs used for?
why object class is a parent of all classes in java?
Why is ftp stateful?
What are the callback annotations for the stateless bean?
What optimization could I use if the ejb container is the only point of write access to the database?
Is it possible to share an httpsession between a jsp and ejb?
Enlist the CallBack methods of Session Bean?
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 does ejb invocation take place?
What is backing bean?
What is the difference between ejb and java beans?
Difference between javaBeans and Enterprise JavaBeans?
1 Answers Indotech, Tech Mahindra,