petshop4.0中,用户点击加入购物车,订单信息保存在Profile 中,提交订单后,如果同步,用ADO直接把订单数据插入到两个数据库中,如果异步,把订单数据插入到队列中,疑问是异步的时候队列中的数据怎样插入到数据库啊?是不是用OrderProcessor中的send/Receive?OrderProcessor是个控制台应用程序吧,关键是什么时候执行呢?????我调试的时候就没执行过OrderProcessor.Program.cs 谢谢
OrderProcessor 监听消息队列,当有订单消息到达时则触发订单处理过程插入数据库。
现在队列里面有九条数据 还是不知道什么时候执行OrderProcessor ?它是怎么判别有订单到达的 谢谢
@竹影青瞳: 你可以看下MSMQ的相关资料,如何触发是MSMQ内部的机制。
OrderProcessor应该也是开启的吧