Sto provando servizi Web per un'idea che ho avuto. Eseguendo il debug sembra che la classe del servizio Web venga istanziata ogni volta che un client chiama un metodo nel servizio web. Posso vedere questo vedendo che il costruttore viene chiamato ogni volta che chiamo un metodo. Istanzio il servizio web proxy solo una volta nel client.Un servizio Web .NET crea un'istanza con ogni chiamata di metodo?
Ciò significherebbe che dovrei memorizzare tutti i dati tra le chiamate e significa che se uso un databse dovrò riconnetterti per ogni chiamata a un metodo.
Che non può essere corretto?
Perché? Ecco come funzionano le pagine Web e un servizio Web è in realtà solo una pagina Web con una funzione alternativa. –
Oh giusto. Come una pagina web. Bother! Proverò l'idea di WCF Grazie – Richard210363
Spencer Ruport: Se non hai già trattato pagine Web o altri framework senza stato, all'inizio sembrerà strano. Dopotutto, in un framework stateful non dovrai fare tutto quel lavoro extra più volte. – Halvard