
Originariamente inviata da
ancio
Comicio seriamente a pensare che non ci sia una maniera "reale" per fare quello di cui avrei bisogno.
Ho pensato di utilizzare multi cUrl ma perderei nei servizi Soap tutti i vantaggi del SoapClient ( che non sono pochi sia a livello di costruzione della richiesta che in parsing della risposta e gestione degli errori ). Chiamare lato server con multi cUrl delle pagine php che interroghino ognuna un servizio equivale ad aprire 10 nuove connessioni verso apache per ogni utente con quello che ne comporta a livello di prestazioni. Idem con AJAX lato client. Ogni soluzione sembra avere pesanti controindicazioni.
Le Task di .NET sono fantastiche proprio perchè vi si può inserire qualsiasi tipo di operazione e vengono eseguite in thread secondari non appartenenti a quelli del web server, quindi non intaccano le prestazioni se non quelle generali della macchina che possono comunque essere aumentate. Mi stranizza che con PHP non esista qualcosa di simile.