我们正在尝试使用Jboss 4.2上的struts 1.2开发Web电子商务应用程序 . MySQL DB 5.1需要集群 . 在我们开始编码之前需要指导 . 我们被困了 .
我们有一个产品表,我们在其中输入数量,一个订单表,我们存储客户订单和与添加到购物车功能相关的产品详细信息 . 有一项要求规定,如果客户将产品添加到具有数量的购物车,则应从产品表中减少(想法是为了使下一个客户可以获得可用数量的产品) . 那么我们如何在网上处理这个问题,例如:产品总数为15,客户A来自12本书,并行客户B来自6本书 . 如何锁定和处理其他方案

1)那么我们如何为Web应用程序中的每个客户锁定产品数量(也是集群,同步可能无法在集群环境中工作,因为我认为JVM会有所不同),还有其他方式吗?

2)如果客户没有完成购物功能,我的意思是我们需要将数量从购物车还原到产品表?

期待你的建议 .