<cfinvoke webservice=”http://www.krtclan.it/wow/wiki/npc.cfc?wsdl” method=”npccount” returnvariable=”totalenpc”></cfinvoke> Su php questa sintassi non può essere tradotta da un semplice grab URL tipo fopen(“url”); A tal proposito esiste una library NuSOAP che tra le varie class comprende una libreria per l’invoke di un CFC. http://dietrich.ganx4.com/nusoap/ Da scaricare ed installare sul server. Una volta messa a disposizione il codice diventa piuttosto semplice:
<? require_once(nusoap.php); $wsdl=new soapclient(https://WEBSERVERURL/nome.cfc?WSDL); $wsdl->call(getMembers,array(user=>Utente,’pass=>Password)); echo Risultato: .$wsdl->response; ?> NuSOAP permette moltissime funzioni, quindi non serve al solo invoke di un CFC, al dowload dell’ultima versione va fatto notare che è pieno zeppo di esempi utili per poterci aiutare. Ringrazio e chiedo scusa a Marco Puglia, che ho indirizzato purtroppo erroneamente nella direzione del URL grab, soluzione troppo semplice. Il gruppo di discussione da cui è nato quest’articolo è i-nnioranti e
]]>