消息排队超过4MB的消息

时间:2015-09-11 19:34:04

标签: vb.net .net-4.0 message-queue msmq transactional-queue

我知道消息队列的消息大小限制为4MB,但最近遇到的情况是我需要支持大于4MB的消息。我已经看到它提到可以使用事务队列并将消息拆分为“块”,然后在接收端重新组装它们,但是看到的信息很少,如何实现这一点。我发送的消息包含用XML格式化的SQL记录数据(我们使用一些Nvarchar(MAX)和varbinary(Max)字段,这就是为什么大小限制是一个问题。任何帮助实现这一点将是非常感谢!

1 个答案:

答案 0 :(得分:1)

MSFT在此处记录了代码示例:https://support.microsoft.com/en-us/kb/198686