certo che te lo sei scelto bello verboso il formato, quasi quasi era meglio soapcmq si la struttura ha le sue regole, un pò html.it le spiega, un pò la doc ufficiale le spiega http://xmlrpc.scripting.com/spec un pò ti tocca cercare su internet altri esempi per chiarirti meglio le idee (ad esempio http://www.tutorialspoint.com/xml-rpc/ ). Il concetto è che tu devi rappresentare una chiamata ad un metodo. se hai un metodo del tipo
avrai una chiamata del tipoCodice PHP:function faiSomma($intero1,$intero2)
certo che se trovi delle librerie già pronte è nettamente meglio. su php.net è segnalata una libreria per gestire xmlrpc ma è etichettata come sperimentale quindi ha i suoi rischi.codice:<xml..> <methodCall> <methodName>faiSomma</methodName> <params> <param><value><int>100</int></value></param> <param><value><int>200</int></value></param> </params> </methodCall>
Qui un altro esempio http://www.ibm.com/developerworks/we...brary/ws-xpc2/ di cosa concettualmente stai andando a fare. Simpatica la nota in fondo dove ti dice che SOAP è l'evoluzione di xml-rpc, e quindi potresti pensare di puntare direttamente a soap visto che, per php, c'è qualche libreria per aiutarti a creare il webservice (all'epoca avevo usato questa http://wso2.com/products/web-services-framework/php/ e mi ci ero trovato benino ) e soprattutto potresti usare gli editor wsdl dei piu comuni ide per definire la struttura del servizio in maniera comoda.
![]()

cmq si la struttura ha le sue regole, un pò html.it le spiega, un pò la doc ufficiale le spiega
Rispondi quotando