Mentre facevo i miei primi tentativi Ajax, ho deciso anche di andare a usare WCF ospitato da IIS adesso. La cosa strana è che WCF non può elaborare più richieste parallele per lo stesso utente/sessione, se sessionmode è abilitato! Se sessionmode è disabilitato su asp.net, le richieste vengono elaborate parallelamente. Il broser/client può eseguire diverse richieste, alcune delle quali sono di lunga durata. Questo blocca tutti gli altri requet e rende la mia app ajax inutilizzabile.Come forzare un WCF ospitato da IIS o ASMX [webservice] per utilizzare l'oggetto di sessione in sola lettura?
Questo vale anche per asmx [webservices]. Ho avuto una grande speranza, per compilare i metodi di webservice usando l'interfaccia "IReadOnlySessionState", ma questo ha - in contrasto con le pagine web - nessuna influenza. Ma ho bisogno di accedere [la maggior parte delle volte in sola lettura] alla sessione di asp.net!
Qualcuno conosce una soluzione a questi problemi.
In ogni caso, grazie mille!
br - Mabra
Hi! Grazie per il tuo intervento! Questo spiega solo un altro motivo per NON usare WCF. Ho provato WebServices, che sembra avere lo stesso gehavoir. Anche se è più lavoro, sto usando ASMX con concurreny in atto .... MS nuove tecnoligie sono a volte da Stonehenge ... Grazie mille !! --mabra – mabra