我创建了一个WCF Web服务,用于将SQL Server中的数据上传到我们的ISeries。当用户完成数据输入(批处理)后,他们将“发送”批处理号码到Web服务。然后,Web服务将上传该数据到ISeries。不能假定这将是一个快速的过程,可能会有许多终端用户同时访问Web服务。同样,由于ISeries数据库的设置方式,我无法同时上传此数据,因为我们可能会遇到锁定、误触发器等问题。因此,我希望以某种方式排队这些调用,以便按收到的顺序进行处理。
我一直在寻找方法来实现这一点,并且在2011年及更早的时间里有很多关于MSMQ的信息。这仍然是首选的方法吗?重新进入并发模式是否是一种更“现代”的选择?
我一直在寻找方法来实现这一点,并且在2011年及更早的时间里有很多关于MSMQ的信息。这仍然是首选的方法吗?重新进入并发模式是否是一种更“现代”的选择?