Web服务协议(Web service protocol),理学-计算机科学技术-软件工程-软件服务工程-软件服务使能技术-软件服务技术基础,用于描述Web服务以及定义Web服务的操作与交互规则的文件。Web服务协议通常指用于服务生命周期中包括服务发现层、服务发布层、服务描述层、消息传输层、数据表现协议层、网络传输层在内的各层的协议的集合。主流的Web服务协议包括Web服务描述语言(Web service description language; WSDL)和简单对象访问协议(simple object access protocol; SOAP),前者以XML的形式说明服务在什么地方以及如何调用,后者以HTTP+XML的方式描述消息传递的格式(包括消息中的内容是什么、哪个服务应该处理它,以及是可选还是必选)。