由于XML的平臺和技術獨立性,它經常被用來在不同的系統(tǒng)之間傳遞消息,基于XML這一特性而產生的常見的技術和規(guī)范包括:SOAP、Web Services、UDDI和WSDL。
SOAP的全稱是Simple Object Access Protocol,它定義了一類XML如何創(chuàng)建、打包和傳送,可以直接通過HTTP方式同步或異步的傳遞;Web Services在很大程度上依賴于SOAP;UDDI相當于在網(wǎng)上存儲和共享Web Services的位置信息,供使用者在需要調用某個Web Service時查詢;而WSDL是Web Services Dercription Language的縮寫,用于在UDDI上描述Web服務。