POST または GET を介してRESTを使用する場合、基本的に送信できるデータの量に制限はないと思います。私は REST や Web サービスを使用したことがありませんが、ほとんどのサービスでは限られた量のデータしか転送されないようです。1 ~ 5MB 相当のデータを (どちらの方向にも) 転送したい場合、Web サービスは悪い考えと見なされますか?
更新: REST サービス経由で接続することを検討しているアプリは内部アプリです。他の接続オプション (つまり、RMI) を選択するオプションがあります。