3
  • 私はアプリケーションを持っています。名前付きパイプ経由で 125 個のデータ項目。
  • 各データ項目は、最大 1 個のデータ ブロック 1 で構成されます。最大 300 文字とデータ ブロック 2。600文字。
  • これにより、125 個のデータ項目 * (300 + 600) 文字 * 1 文字あたり 2 バイト = 125 * 900 * 2 = 225000 バイトが得られます。
  • 各データ項目は のような中括弧で囲まれています{Message1}{Message2}
  • メッセージを送信すると、送受信に問題があることに気付きました。{Message1}{Message2}受信アプリケーションの代わりに{Messa{Message2}.
  • 次に、メッセージが 500 ミリ秒間隔で送信されるように送信コードを変更しました。その後、問題はなくなりました。

すべてを正しく行った場合 (私の側にバグがなく、名前付きパイプの構成ミスがない場合)、名前付きパイプを介して、Delphi 2009 のアプリケーションから同じマシン上の .NET のアプリケーションに 225000 バイトを送信するのにどれくらいの時間がかかりますか?

そのサイズのデータ​​を送信するのに妥当な時間はどれくらいですか?

4

0 に答える 0