3
  • 我有一个应用程序,我发送大约。通过命名管道的 125 个数据项。
  • 每个数据项由最大数据块 1 组成。最多 300 个字符和数据块 2。600 个字符。
  • 这给出了 125 个数据项 * (300 + 600) 个字符 * 每个字符 2 个字节 = 125 * 900 * 2 = 225000 个字节。
  • 每个数据项都用大括号括起来,例如{Message1}{Message2}.
  • 我注意到,如果我发送消息,就会出现发送/接收问题。而不是{Message1}{Message2}接收应用程序获取{Messa{Message2}.
  • 然后我更改了发送代码,以便以 500 毫秒的间隔发送消息。然后,问题就消失了。

如果我做的一切都是正确的(我这边没有错误,命名管道没有错误配置),通过命名管道从 Delphi 2009 中的应用程序发送 225000 字节到同一台机器上的 .NET 应用程序需要多长时间?

发送这种大小的数据的合理时间是多少

4

0 回答 0