A developer examines a list of potential enterprise applications and selects the most appropriate
technologies to use for each application.
For which two applications is EJB an appropriate solution? (Choose two.)
A.
To render a GUI for mobile clients.
B.
As a container for web-tier components including JSP.
C.
As a Web service endpoint accessed by non-Java clients.
D.
To receive and respond to HTTP Post requests directly from a web browser.
E.
As an online shopping cart which can persist across multiple sessions with a single client.