Che cosa è un metodo fattibile di attuare un'applicazione “compiti” che costeggia un sito ASP.NET MVC in Medium Trust?
-
29-09-2019 - |
Domanda
Sto scrivendo un sito ASP.NET MVC dove ho bisogno di hanno un'applicazione "Tasks" che costeggia il sito web. Tali "Tasks" un'applicazione sarebbero raccogliere dati a intervalli prestabiliti e inserirlo nel database.
Naturalmente, ho potuto scrivere una semplice applicazione console e utilizzare la pianificazione di Windows per farlo funzionare, ma il mio sito è ospitato da GoDaddy e ho solo le autorizzazioni di fiducia medie.
Ci sono dei metodi per l'attuazione di tale funzionalità, senza violare le autorizzazioni di attendibilità media?
Un metodo che sto considerando è un metodo nel sito stesso che i dati raccoglie, attende un lungo periodo di tempo, e poi i dati Raccoglie nuovo. Sarebbe quella connessione Interupt degli utenti al sito?
Soluzione
Si può fare un modo brutto.
Spin-off un filo che continua a fare il lavoro compiti. Avviare il filo con la propria richiesta di sito web personalizzato. Il filo non mancherà di tenere in esecuzione al back-end.