发一个关MSMQ的有关问题,基于并发的解决方案,使用MSMQ进行并发的控制。出现一个有关问题。用过的朋友进来解答一下

发一个关MSMQ的问题,基于并发的解决方案,使用MSMQ进行并发的控制。。出现一个问题。。用过的朋友进来解答一下
如题。。

简单的应用场景

一个充值,一个购买行为。

充值产生一个充值的实体,购买产生一个购买实体,分别序列化发送到同一个队列内面。

后台接受程序,按先后把数据一个一个接出来,然后反序列到不同的实体,然后开始工作。

问题就是,拿到一个数据,到底反序列到那个实体?是充值实体,还是购买实体?没法区别出来。。

求方法。。
------解决思路----------------------
你应该再有一层封装。
------解决思路----------------------
定义成一个类,而不是两个,并且用一个Type字段表示它是哪一种。