C#。 MSMQ . 单条消息的最大尺寸

标签 c# size message msmq

使用 msmq 我想发送一条消息(将近 1 GB)。我想发送字节数组。但我只能发送 4 MB如何我可以绕过这个限制?

最佳答案

如您所知,MSMQ 中消息的最大大小为 4Mb,最好采用其他解决方案。

解决方案: 如果你想传输超过这个大小的数据,你将不得不削减它 在发送端分成 block ,并在接收端重新组合。

为什么 MSMQ 消息有 4MB 的限制? 查看this博客。

如何使用 Microsoft 消息队列发送大于 4 MB 的文件here

关于C#。 MSMQ . 单条消息的最大尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14332080/

相关文章:

c# - 无法使用 xunit 测试 mvc.controller 检查 returnType 是否为 HttpNotFoundResult

ios - 当 View 出现时以编程方式定义 UILabel 的大小

c# - 匿名类型、枚举器和 Lambda 表达式

c# - 是否可以在实现过程中将菜单项添加到上下文菜单?

android - 摩托罗拉 Xoom 前置摄像头(和其他设备)的 getSupportedPreviewSizes()

c# - 代码量是否会使数据结构变大?

c++ - 哪种方式返回HHOOK消息给系统更好?

javascript - 消息传递 : Background script to closing tab

java - 为列表中的特定元素设置 ValidationError 消息

c# - 无法导入 WSDL 服务 "targetNamespace ' urn :webservice' not found'