この質問と回答は、XML Web サービスを介してファイルをバイト配列として送信する方法を示しています。この方法をファイル転送に使用すると、どのくらいのオーバーヘッドが発生しますか? データは次のようになっていると思います。
<?xml version="1.0" encoding="UTF-8" ?>
<bytes>
<byte>16</byte>
<byte>28</byte>
<byte>127</byte>
...
</bytes>
この形式が正しい場合は、まずバイトを UTF-8 文字に変換する必要があります。これらの各文字には 8 バイトが割り当てられます。バイトは 10 進法、16 進法、または 2 進文字で保管されていますか? XML データと文字エンコーディングのために、ファイルが送信されるとどのくらい大きくなりますか? 圧縮は Web サービスに組み込まれていますか?