0
我是SOAP编程的新手,正在为我的android应用程序寻找能够与使用SOAPpy编写的python webservice进行通信的方式。我在互联网上发现使用套接字进行通信可能是其中一种选择,但除此之外,我可以使用HTTP/HTTPS来做到这一点吗? WifiPositioningSoapAPI()包含允许我操作存储数据的XML文件的函数。Android客户端连接到使用SOAPpy的python webservice
class StartSOAPServer:
def __init__(self):
api = WifiPositionSoapAPI()
handler = SOAPpy.SOAPServer(("", Config.SOAP_PORT))
handler.registerObject(api, Config.NAMESPACE)
print "SOAP server running at IP Address %s port %s." % (socket.gethostbyname(socket.gethostname()), Config.SOAP_PORT)
handler.serve_forever()