Create WebService with php And Consuming With Python
Link WAMP
http://wampserver.com/
Link Python
https://www.python.org/
Link SOAPpy
https://pypi.python.org/pypi/SOAPpy
-First Step make sure SOAP enable on Wamp Server check php.ini and replaced (;extension=php_soap.dll ) with (extension=php_soap.dll) delete the ';' Semicolon
-Next Install SOAPpy with pip or easy_install
pip : pip install soappy
easy_install : easy_install soappy
check Module SOAPpy with cli python Command
help('SOAPpy')
you must get this output :
------------------------------------------------------------------------------------
NAME
SOAPpy
FILE
c:\python27\lib\site-packages\soappy\__init__.py
PACKAGE CONTENTS ...
------------------------------------------------------------------------------------
Finally Try My Codes
------------------------------------------------------------------------------------
Server SOAP
soap.php
------------------------------------------------------------------------------------
function add($a,$b){
return $a + $b;
}
$arg = array('uri' = 'http://jemiaymen.com');
$server = new SoapServer(null,$arg);
$server::addFunction('add');
$server::handle();
------------------------------------------------------------------------------------
Client SOAP
client-php.php
------------------------------------------------------------------------------------
$arg = array('uri' = 'http://jemiaymen.com' , 'location' = 'http://localhost/soap/soap.php');
$client = new SoapClient(null,$arg);
var_dump($client::add(88,885));
------------------------------------------------------------------------------------
Client Python
client-python.py
------------------------------------------------------------------------------------
from SOAPpy import SOAPProxy
client = SOAPProxy('http://localhost/soap/soap.php' , 'http://jemiaymen.com')
print client.add(78,88)
------------------------------------------------------------------------------------
Auf dieser Seite können Sie das Online-Video SOAP Web Service Server php Client Python part 1 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer jemix 27 August 2016 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 8,218 Mal angesehen und es wurde von 211 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!