Ho sviluppato e distribuito poche applicazioni ASP.NET. A volte voglio impedire agli utenti di inserire o aggiornare un record quando:
- La manutenzione è in corso.
- Interrompi le operazioni a causa di ritardi nei pagamenti.
In una delle mie recenti applicazioni ho implementato questa funzione per controllare prima le operazioni del database per lo stato bloccato. Se una delle condizioni di cui sopra soddisfa, le operazioni del database come inserimento e aggiornamento non vengono eseguite.
Ora ho bisogno di questa funzionalità in tutte le vecchie applicazioni e nelle future applicazioni che costruisco. Voglio sapere se WCF è adatto in questo scenario perché voglio condividere metodi o un'applicazione di blocco indipendente tra varie altre applicazioni.
WCF è appropriato per questo tipo di scenario?