Bonsoir,

dans mon projet de Pfe j'utilise silverlight 3 pour créer une application qui affiche dans une datagrid des données issu d'une Base de données Oracle afin de sélectionner quelques lignes pour créer par la suite avec lesquelles un fichier xml qui sera ensuite envoyé vers un Pocket Pc.c tout

le pocket Pc est connecté via usb au poste client,et ce dernier par un serveur.

J'ai opté pour une architecture en 3 tiers, j'ai donc tout un projet d'acces de données, un autre pour la couche métier et un pour la présentation(silverlight3).

pour importer les données et les afficher dans Silverlight, j'ai essayé de référencer mon projet d'accès de données dans mon projet Silverlight mais j'ai pas pu(je sais pas d'ailleurs pourquoi?) et par hasard j'ai lu dans un forum qu'il faut utiliser WCF pour pouvoir utiliser une base de données Oracle dans Silverlight, j'ai ainsi crée un service WCF (sans savoir vraiment son vrai rôle et si il mène une à solution)Ce service expose une méthode qui me retourne les données que j'en ai besoin.Tout se passe bien et marche parfaitement.

De coup j'ai voulu créer le fichier xml, voila alors mes questions :

-Ma méthodologie de travail est-elle correcte?
-Faut-il vraiment utiliser WCF dans mon cas ou y'a t'il une meilleure solution?
-Dans le cas ou j'utilise WCF, si j'enregistre le fichier xml dans le serveur pour ensuite le télécharger vers le Pocket Pc,disant nous que je bénéficierai pas vraiment du WCF? est il mieux de l'enregistrer dans le poste client et apres l'envoyer vers le tsp?
-dans quelles cas il faut/préférable d'utiliser WCF??


je sais qu'il ce peut que j'ai vraiment trop écrit mais je trouve vraiment des ennuis.je suis encore débutant en .Net.


Merci