MessageQueue非持久消息

时间:2016-08-23 13:08:36

标签: wcf message-queue msmq

使用WCF消息队列,您可以为非持久排队配置netMsmqBinding。

但是我找不到如何为非持久消息传递设置基本的MSMQ MessageQueue或Message类。不在属性列表中,也不在Web上。

这可能吗?我们怎么能这样做?

为什么我最后要问的是,我想测试4MB最大邮件大小是否仍然适用于非持久邮件

2 个答案:

答案 0 :(得分:1)

设置非持久消息队列:

  1. 只需创建一个私有队列,不要使其成为事务性的。
  2. 这就是它。

答案 1 :(得分:0)

4MB的消息大小是基本的。您可以使用各种流程发送更大的消息,但必须将其切割为4MB块以进行传送,并在另一端重新构建。这些消息将在一次交易中发送,以保证订单顺序和交付。

Why is there a 4MB limit on MSMQ messages?