WCF - Data Service e MS Excel 2007

Pessoal,

Estou fazendo um Data Service com WCF, com o objetivo de deixar o Excel pendurado e atualizado em tempo real. Andei pesquisando na internet e todos os exemplo que achei usam Entity Framework para extrair dados do Banco de Dados, na minha empresa toda camada de persistência é feita com SQLClient chamando Procedures.

É possível criar um Data Service, buscando informações em procedures com SQLClient, sem EntityFramework?
Ou ainda, necessita ser um DataService para popular o Microsoft Excel ou existe alguma outra forma melhor de fazer isso?

Abs

Rodrigo Santik