"remotamente a través del browser del usuario que no esta en la maquina servidor"
no explicas con que herramienta piensas realizar esto
yo me tope con un problema similar, tenia que procesar archivo remotos, pasarlos a la base de datos y regresar algunos archivos a un servidor remoto
utilice utl_ftp para el paso de archivos al servidor y utl_file para el procesamiento de esos archivos, utl_ftp no es un paquete estandar de oracle, aqui dejo una nota donde hablo de el
http://www.blogzote.com/2007/03/15/oracle-utl_ftp/