Ciao a tutti,
ho cercato sia nel forum che in internet una soluzione precisa al problema ma invano.
Il mio problema è il seguente: ho diversi web services da chiamare ( anche fino a 10 ) e non tutti sono SOAP, alcuni sono semplici RPC ma tutti rispondono comunque in XML.
Quello che mi servirebbe è chiamarli in parallelo contemporaneamente ed alla fine, ottenuti i risultati da tutte le chiamate, effettuare una funzione finale che lavora appunto sui risultati ottenuti.
Questa funzione deve attendere che tutte le chiamate siano terminate.
In .NET riesco a fare il tutto con pochissime righe di codice grazie alle Tasks. Siccome sto migrando la web application in ambiente lamp avrei bisogno di qualcosa di simile in PHP.
Qualche aiuto?
Grazie.