简单对象访问协议 SOAP原为Simple Object Access Protocol的首字母缩写即简单对象访问协议是交换数据的一种协议规范使用在计算机网络Web服务web service中交换带结构的信息SOAP为了简化网页服务器Web Server从XML資料庫中提取資料時节省去格式化頁面時間以及不同應用程序之間按照HTTP通信协议遵从XML格式执行资料互换使其抽象于语言实现平台和硬件此標準由IBMMicrosoftUserLand和DevelopMentor在年共同提出並得到IBM蓮花Lotus康柏Compaq等公司的支持於年提交給全球資訊網聯盟World Wide Web ConsortiumWC目前SOAP 版是業界共同的標準屬於第二代的XML協定第一代具主要代表性的技術為XMLRPC以及WDDX 用一个简单的例子来说明SOAP使用过程一个SOAP消息可以发送到一个具有Web Service功能的Web站点例如一个含有房价信息的数据库消息的参数中标明这是一个查询消息此站点将返回一个XML格式的信息其中包含了查询结果价格位置特点或者其他信息由于数据是用一种标准化的可分析的结构来传递的所以可以直接被第三方站点所利用