whatis the diff between ejb and servlet/jsp
Answers were Sorted based on User's Feedback
Answer / guest
EJB used as persistant layer.
JSP used for presentation layer.
Servlet we can use as controller.
Is This Answer Correct ? | 20 Yes | 6 No |
Answer / shilpa kapurkar
EJB is a distributed component model for developing
secure,scalable, Transactional and multi user component.
EJBs are reusable software units containing business logic.
EJBs allow separation of application logic from system-level
services thus, allowing the developer to concentrate on the
business logic.EJBs reside in EJB container. needs
Application server.
Servlets are serverside components involved in request
response process. JSP- Java server Pages an extension to
servlet technology. JSPs are text based documents involved
in request response process. at run time JSPs are converted
into servlets. servlets , JSPs resides in web container. one
can use JSPs for presentation, controller as a servlet and
business components can be easily managed as EJBS.
Is This Answer Correct ? | 8 Yes | 2 No |
Answer / afzal
In ejb u hv many inbult feature like "Transaction
Management", "Security Management" etc. U just hv to call
those function for managing all this thing. All the things
r managed by/depends on application server.
In Servlet/JSP for Implementing all this thing 1 has to
write complex codes.
Important using EJB in small application is tradeoff.
Is This Answer Correct ? | 5 Yes | 2 No |
Answer / anitha
a)EJB Applications run on only Application Servers.
Servlet/jsp's run on web/application servers.
b)Ejbs allows Remote Accessing.
Servlet/jsp's does not allow remote accessing
c)Ejbs mainly usefull for implementing Business Logic(Model
classes)
Servlet's/jsp's are usefull for impementing View and
Controller layers.
Is This Answer Correct ? | 5 Yes | 2 No |
Answer / surima jain
Servlet - A class inherited from HttpServlet which receives
the http requests and generate the response of forward the
request to another servlet or jsp page.
EJB - a class(object) which exists on a j2ee server and can
be accessed remote(from another JVM).
Is This Answer Correct ? | 2 Yes | 1 No |
Ejb is a EJBCntainer. servlet and jsp are webcontainer.
Ejb is business logic . servlet and jsp are presentation logic.
Is This Answer Correct ? | 11 Yes | 12 No |
Explain the important elements of ejb?
How do I use a less than or greater than on a message selector in ejb-jar.xml?
What is stateless programming?
What is ejb and why it is used?
What are the design goals of EJB Architecture?
Why do we use @requestmapping?
Why do we need ejb?
What do you mean by ‘hot deployment’ ?
How the container will maintain synchronization for multiple calls to the entity bean?
What is mdb in ejb?
can anyone explain me the workflow of EJB.I have developed an app. in WSAD using an example that contains CMP and session bean.But i am not able to understand the basic flow between diffrent packages.
What is persistence?