Envio de arquivos

Senhores
Tenho uma aplicação que ira gerar documentos na maquina do usuario ( utilizando integraçãojava/openoffice-uno ) , esses documentos deverão ser enviados para um servidor onde irão ser salvos metadados e o arquivo será enviado para o repositorio de arquivos via http , o metodo devera ser transacional pois envolve uma serie de regras de nogocio… qual seria a melhor opção para enviar esse arquivo ( hoje enviado como array de bytes ) para o objeto negocioal…
Pensei em usar um servidor RMI com JPA para salvar os matadados e abandonar o ejb para esse caso, o que acham ?? Em fala em RMi achei esse framework http://openhms.sourceforge.net/rmiio/ alguém conhece ??

cara,

socket nao seria uma opção melhor do que o RMI?

t+

eu também usaria sockets…

valeu pessoal … vamos de socket rs