close
Pyhon的SOAP Library
將下載回來的壓縮檔解開,執行python setup.py install安裝該函式庫。
下面是簡單的範例(SOAP Server)
#################################################
# Math server (SOAP)
# default port: 5630
#
# 20060720 Jia-Yang Chen
#################################################
import SOAPpy
# Math server (SOAP)
# default port: 5630
#
# 20060720 Jia-Yang Chen
#################################################
import SOAPpy
def adder(x, y):
return x + y
def sub(x, y):
return x-y
def mul(x, y):
return x*y
server = SOAPpy.SOAPServer(("localhost", 5630))
server.registerFunction(adder)
server.registerFunction(adder)
server.registerFunction(sub)
server.registerFunction(mul)
server.serve_forever()
server.serve_forever()
下面是簡單的範例(SOAP Client)
#################################################
# Math client (SOAP)
#
# 20060720 Jia-Yang Chen
#################################################
try:
# Math client (SOAP)
#
# 20060720 Jia-Yang Chen
#################################################
try:
server = SOAPpy.SOAPProxy('http://localhost:5630')
except:
sys.exit(0)
print server.adder(5,3)
print server.sub(5,3)
print server.mul(5,3)
執行結果
>>> 8
>>> 2
>>> 15
全站熱搜
留言列表