本書為Java開發(fā)人員提供了一個深入了解SOAP(簡單對象訪問協(xié)議)的機會。作為基礎知識,本書介紹了SOAP消息的結構、SOAP編碼以及使用RPC和消息傳遞來建立簡單的服務,同時還講述了如何使用SOAP世界中兩個常用的JavaAPI:ApacheSOAP與GLUE。.作為基礎知識,本書介紹了SOAP消息的結構、SOAP編碼以及使用RPC和消息傳遞來建立簡單的服務。除此之外,本書還涵蓋了一些在實際開發(fā)中非常重要的主題。盡管SOAP天生就已經支持了大量的數據類型,但實際的工作會告訴你,不管SOAP為你提供了多少的數據類型都是不夠的。你在什么時候需要添加對你自己的對象類型的支持,你又該如何去做?你如何才能處理錯誤,怎樣將自己的信息添加到錯誤消息中去?你該如何處理附件?在理想的世界里,你可以只用Java就夠了,可以忽略來回發(fā)送的SOAP消息;你也可能會用Java編寫代碼而讓SOAPAPI在幕后工作。但是,我們并沒有生活在這樣的理想世界中,至少有時候不是。因此,本書對SOAP消息是如何編碼的給予了特別的關注。它不僅解釋了文檔類型,還展示了一些在實際使用中由不同的API生成的文檔。如果你曾被互操作性所困擾,你將發(fā)現(xiàn)本書不可或缺。此外,只有深入了解了內幕的人才能編出非常好的軟件來,在SOAP中也是這樣。假設你要寫一個自定義的串行化器來建立對一個結構的SOAP表示。如何才能知道你的代碼是高效的呢?這里有一個確定的答案:查看它所產生的SOAP文檔。..此外,本書還討論了主要的SOAP平臺之間的互操作性,包括Microsoft的.NET。它還涉及了SOAP消息傳遞、SOAP附件、消息路由,并對即將出現(xiàn)的AxisAPIs、JAX-RPC和JAXM做了前瞻。如果你是一個想要開始學習SOAP的Java程序員,本書正好適合你。...