隨著互聯網技術的進步以及商業企業對互聯網依賴性的增強,
軟體越來越需要集成到Internet上來,需要和Internet上的其他
軟體(而不光是人)進行交互。 Web服務是基於網路的
軟體開發模式,透過規範性的設計、發布和發現,以及呼叫,可以由多個Web服務建構一個完整的商業企業應用。
本書首先系統地介紹了Web服務的概念以及與它相關的協定和技術規範,包括XML、XSD、SOAP、WSDL和UDDI等。在介紹這些規範的時候,作者力求透過詳實且有針對性的實例加深對這些抽象技術的理解和掌握。本書的後面也介紹了專門用於Web服務的開發工具,Visual Studio .NET和SOAP Toolkit,前者可以快速地開發應用於.NET平台的Web服務,而後者可以把傳統的COM模組轉換為Web服務。讀者掌握了這兩個工具,有助於學習和使用其他類似的開發工具。