As the architect for a company’s product development department, you have been tasked with
designing the next generation of money management tools for high net worth individuals. Sold at
a premium price and with guaranteed server-side resources for each logged-in user’s session,
MyMoney Pro provides real-time feeds on stock, bond, and mutual fund prices to the user as well
as the ability to execute trades with a response time of two seconds or less. Java Swing is used
to build the client-side application to provide the rich end-user experience deemed necessary,
and the persistence tier will be implemented as CMP entity beans. What is the most appropriate
server-side component to use to model and hold the client’s session state and resources in the
MyMoney Pro application?
A.
An entity bean
B.
A stateful session bean
C.
The HttpSession object
D.
A stateless session bean