Originally posted by Ismael Upright:
In "EJB3 in Action" there is sample application named ActionBazaar. Here are my doubts:
On the figure 2.2 (p.42) we can see that two operations "Billing" and "Order confirmation" are performed independently of each other and in parallel.
But on the other hand, in the begining of the chapter 2.2.2 there is a sentence: "One more process might be apparent: the backgroung billing process to charge the order, triggered by order confirmation". It looks for me that the "Order confirmation" is the predecessor operation to the "Billing" operation. So the figure 2.2 would look like that:
Place bid -> Bid end -> Order -> Order confirmation -> Billing -> Item shipped
What's up with that? Is it parallel or not?
I'm not quite sure if this application is more like internet shop or rather internet auction?
- the story with Jenny and possible overbidding sounds like an auction
- there is no overbidding mechanism like in the shop
- you have to confirm the order like in the shop (I always thought that on the auction simply bidding (or overbidding) is the confirmation as well and the person who won is obligated to pay... so there is no additional confirmation, just the info about winning the auction)