Recibir archivos como paramtros a traves de servicios web

Necesito recibir en un servicio web un archivo de tipo xml, como puedo hacer para recibirlo y luego poder instanciarlo a traves de FileInputStream tengo el resto de los metodos en Restful pero tambien puedo hacerlo por SOAP segun me recomienden