This topic has been archived. It cannot be replied.
-
工作学习 / 专业技术讨论 / 在WEB APPLICATION中, MSMQ MODE vs. CLIENT/SERVER MODE?
-whereismyid(到处找ID);
2007-7-14
{568}
(#3805970@0)
-
2)中的对象会被保证产生的。典型的例子:Futureshop的订单系统,用DCOM组件直接调用创建订单,然后把订单放到MSMQ中去进行异步处理。这样可以保证最大化的订单吞吐量,BOXING DAY时卡已把机器集中在产生订单上,之后集中在处理订单上。
-liquid(avaya);
2007-7-14
(#3806669@0)
-
很感兴趣"...订单放到MSMQ中去进行异步处理。这样可以保证最大化的订单吞吐..." 是不是暗指量大时,用同步INSTANCES会有不良后果. 会是什么后果呢?
-whereismyid(到处找ID);
2007-7-14
(#3807205@0)
-
如果同步处理的话,因为信用卡处理比较慢,加上数据库要更多的操作以及锁,后果是服务器的订单接受能力大幅下降。实际上订单处理、打包、装运每个步骤都可以实现为一个独立的queue,你可以看看Biztalk。
-liquid(avaya);
2007-7-15
(#3807866@0)
-
您说的对. 如果后台处理时间太长, WEB SERVER 的REQUEST THREAD 也就处理时间太长, 订单接受能力也就大幅下降. 所以要用MSMQ. 谢谢您.
-whereismyid(到处找ID);
2007-7-15
(#3808204@0)