Webservice ou Conexão direta com BD

Boa tarde pessoal,

Tenho um banco que tem apenas uma tabela em que armazeno as informações de impressões de todas as impressoras da companhia (logs de impressao).
Gostaria de utilizar esses dados em uma nova aplicação para melhor apresentação, sendo que essa aplicação teria seu banco próprio e outras funcionalidades, e aí me bateu uma dúvida.
Qual seria a melhor prática para acessar esses dados?
Criando um WebService ? Ou criando uma conexão direta com o banco de dados de impressões?

se as duas aplicações iram ficar hospedadas no mesmo lugar, na minha opinião é criar uma conexão direta. O webservice só vai te dar um trabalho a mais…de testar tudo de novo vindo de outro lugar…