WCF的WSHTTP绑定支持可靠的会话属性。在那里我注意到一个布尔属性,它允许你关闭/开启排序。
属性描述如下:
Ordered :一个布尔值,指定是否保证邮件按照发送顺序到达。
我对这家酒店感到有点困惑,你肯定会被要求永远是真的吗?或者我错过了这一点,有人可以提供一个商业案例,说明订购时应该设置为false。
由于
答案 0 :(得分:2)
如果每条消息都是自包含的,并且不依赖于消息之前或之后的消息;或者每条消息是否包含可用于确保按正确顺序采取行动的订购信息;如果网络足够不可靠,由于消息无序到达,可能会有明显的延迟;然后将排序设置为“假”可能是有意义的。
答案 1 :(得分:1)
当处理只能在所有消息到达后开始,而不是将排序设置为“false”似乎更合乎逻辑,这样可以避免重新发送消息....