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 ?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top