Dove si trova il riferimento Web nell'app a 3 livelli

2

Ho un'applicazione a 3 livelli.

  • Presentation Layer (PL): applicazione ASP.NET MVC
  • Progetto Business Logic Layer (BLL)
  • Progetto Data Access Layer (DAL)

Devo aggiungere un riferimento Web a un servizio per un gateway di pagamento. Dove va? PL o BLL ?

P.S. Prima di utilizzare il servizio Web ho bisogno di recuperare alcuni dati dal database e inviare tali dati al servizio web.

    
posta erdinger 18.12.2013 - 19:15
fonte

1 risposta

7

Poiché l'operazione effettiva non è qualcosa che l'utente deve vedere, la Presentazione è fuori. Quello che ci rimane è l'accesso ai dati e i livelli aziendali. Dal momento che non stai effettivamente manipolando i dati dal gateway di pagamento è più un processo aziendale esterno, il che rende il livello aziendale la sede logica per questo.

    
risposta data 18.12.2013 - 19:26
fonte

Leggi altre domande sui tag