You are developing an online shopping store for an art gallery. The company aims to bring fine art to the masses and expects a huge volume of traffic through the site. The site allows customers to pay for goods and arrange delivery methods using credit
cards. You have read through the requirements and have a rough design in your head. Which of the following is the most appropriate rough design for this site?
A: EntityBean for Customer,
Servlet for user session, BMT for transaction
B: EntityBean for Customer, Stateful SB for use session, BMT for transaction
C: EntityBean for Customer, Servlet for user session, CMT for transaction
D: EntityBean for Customer, Stateful SB for user session, CMT for transaction
Because of the "...huge volume of traffic" I voted for D since it seems more scalable. However, to my surprise the correct answer is C.
Can anybody explain why?
Thanks,
D.