webservice 是基于 SOAP 协议的,SOAP 协议其实就是在 http 协议的基础上,基于 XML 来进行数据传输的一种简易协议,在 python2 中有一个叫做 suds 的库,可以创建 SOAP 协议的客户端,用来请求 webservice 的接口。
它的全称叫做简单对象访问协议,它是最早人们用来进行数据传输的通讯协议,它通过xml定义了服务调用的参数和类型,定义了正文格式,定义了响应方式, 它可以通过http协议进行传输,也可以通过smtp协议或者tcp协议进行传输,因为xml的冗长,在消息过多的时候,它的传输数据会大大增加。
程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发帖就得登录,那么这两个模块就得有交互,它就会抛出一个接口,供内部系统进行调用。