Bonjour à tous,
Dans le cadre d'un projet orienté métier, j'ai pour but de créer un projet se basant sur la technologie Silverlight.
J'ai comme contrainte l'utilisation d'entités déjà existantes (donc pas d'utilisation d'ORM) et la création de services qui devront être utilisable par une application web, une application lourde, une application riche. A noter que je dois envisager deux solutions, une avec le framework 3.5 et une avec le 4.
Le but principal est d'éviter la redondance de code (code métier, règle métier, etc...).
A la base, je comptais partir sur l'architecture suivante :
Silverlight 4 (en MVVM ?) <-> WCF <-> BLL <-> DAL <-> SQL Server 2008
Cependant, je m'intéresse aussi aux solutions WCF Data Services et WCF RIA Services.
Quel est le choix le plus judicieux entre ces 3 technologies dans mon contexte ? Sont-elles toutes utilisables pour mon problème ? Est-il possible d'avoir ce qu'apporte WCF RIA Services (éviter de dupliquer le code côté client et serveur) via WCF ?
Merci d'avance pour votre aide.
Partager