nesse exemplo fiz tudo no controller apenas para demonstrar, mas você poderia, ter métodos que tratam o tipo de imagem e também se a mesma não existir.
Porém, concordo com o Newerton, um webservice ficaria muito mais profissional.
Na verdade as minhas aplicações estão via INTRANET aqui na empresa mesmo. Onde tenho pessoas e suas fotos, em \images, na pasta Sistema 1, e na pasta Sistemas 2 tenho quardo o ID dessas pessoas para fazer outro tipo de trabalhos. Os dados dessas pessoas estou conseguindo trazer para o Sistema 2, agora as fotos não estou conseguindo. Fiz uma conexão com o BD do Sistema 1, mais as fotos nada.