IOTOS物联中台从0到1开发webservice接口驱动 实例详解
账号:iotos_test 密码:iotos123
代码地址:
目录
一、驱动目的
使用驱动开发Web services跨平台,跨语言,跨设备之间的通信。
二、Web service杂谈
Web service三要素
- SOAP:SOAP协议
- WSDL:Web service描述语言
- XML:可扩展性标记语言
三、驱动代码
四、驱动解析
- 导入相应的包,运行环境为python2,且soaplib只支持python2、soaplib也不再更新了。
- 记录Web service服务端的logging文件。
- 声明接收的客户端的变量名、字段、xml标签。
数据多的话就用model,必须声明空间,创建对象或者字典都可以,即作为对象的一个属性,或者字典键值对来保存数据的传递。不然会报错!
- 声明服务的类、方法,即客户端访问的服务、业务逻辑、操作。
- 执行。ip、port是自己所选的地址
在驱动通讯初始化时创建SServices服务,服务调用make_fun函数。
- 设置驱动循环采集时长
运行驱动后,在浏览器输入https//127.0.0.1:6667/SServices/?wsdl就能看到本地服务端已开启!

浙公网安备 33010602011771号