C# sql server BD distante

Signaler
-
Bonjour,
J'ai une application faite y a plusieurs mois, en c# connectee a une BD sql server distante,
on vient de me demander de la modifier en supprimant toutes les chaine de cnx du code source (question de securite) et faire tout le traitement de donnees sur le serveur, en renvoyant les resultat a l'application du client sous format XML. c a d la rendre application client/serveur.
j'ai pas beaucoup d'experience alors je sais meme pas par ou commancer, dois je utiliser les web service?? des conseils ou tuto SVP et merci d'avance