2010-11-08 23 views
0

Je développe une nouvelle application métier qui nécessitera une couche métier et une couche d'accès aux données.Middle tier - Bibliothèque de classes C# ou WCF?

À l'heure actuelle, j'ai ces deux bibliothèques de classes C# simples qui seront consommées par une application Silverlight RIA et une application WCF (qui sera exposée en tant que services Web SOAP).

Y a-t-il un inconvénient à développer ces niveaux en tant que bibliothèque de classe C# par opposition à l'utilisation d'une bibliothèque WCF?

Ainsi, au lieu de Silverlight-> RIA (ASP.Net) -> BLL classe C# Library-> DAL classe C# Library-> EF-> SQL Server

serait-il préférable d'aller Silverlight- > RIA (ASP.Net) -> | (web) | -> Bibliothèque WFC BLL-> DAL C# bibliothèque de classes-> EF-> SQL Server ?

Répondre

1

Une bibliothèque C# normale est assez bonne. Votre projet Web peut toujours gérer vos configurations de service wcf pour vous. Toute une bibliothèque WCF fait référence à des bibliothèques wcf lors de sa création.