livello intermedio - libreria di classi C o WCF?
-
29-09-2019 - |
Domanda
Sto sviluppando una nuova applicazione di business che richiede un livello di business e uno strato di accesso ai dati.
In questo momento, ho sia di quelli come semplici librerie di classi C #, che sarà consumato da un'applicazione Silverlight RIA e un'applicazione WCF (che sarà esposto come servizi web SOAP).
C'è qualche caduta per lo sviluppo di questi livelli come una libreria di classi C anziché utilizzare una libreria WCF?
Così, invece di Silverlight-> RIA (ASP.Net) -> BLL classe C # Library-> DAL C # Class Library-> EF> SQL Server
sarebbe meglio andare Silverlight-> RIA (ASP.Net) -> | (Web) | -> BLL WFC Library-> DAL C # classe Library-> EF> SQL Server ?
Soluzione
Un normale libreria C # è abbastanza buono. Il vostro progetto web può ancora gestire le configurazioni di servizio WCF per voi. Tutto una biblioteca WCF fa è riferimento WCF librerie a quando li creano.