Dit is de situatie. Iemand heeft mij gevraagd om van een Python applicatie een PHP applicatie te maken. Deze Python applicatie zorgt middels Python Server Pages (PSP) ervoor dat Python programma's via het web (mbv Apache) benaderbaar zijn. De Python applicatie communiceert middels SOAP+XML met de backend.
Ik heb het volgende: een .py bestand (wat in feite de client is; deze genereert de dynamische content), een .wsdl bestand (beschrijft de remote procedures), en twee andere .py bestanden, gegenereerd door WDSL2Python van ZSI.
Nu wil ik dus met PHP + SOAP tegen die hele backend aan gaan babbelen. Wat moet ik daartoe doen? Is het voor mij enkel een kwestie van het aanspreken van functies uit het WSDL bestand (dus een SoapClient instancieren, en dan $client->Operatie(paramters) uitvoeren? Of moet ik zelf nog een PHP server schrijven?
De informatie betreffende SOAP+PHP is tamelijk summier. Wie kan me helpen?
Ik heb het volgende: een .py bestand (wat in feite de client is; deze genereert de dynamische content), een .wsdl bestand (beschrijft de remote procedures), en twee andere .py bestanden, gegenereerd door WDSL2Python van ZSI.
Nu wil ik dus met PHP + SOAP tegen die hele backend aan gaan babbelen. Wat moet ik daartoe doen? Is het voor mij enkel een kwestie van het aanspreken van functies uit het WSDL bestand (dus een SoapClient instancieren, en dan $client->Operatie(paramters) uitvoeren? Of moet ik zelf nog een PHP server schrijven?
De informatie betreffende SOAP+PHP is tamelijk summier. Wie kan me helpen?