前言 I
第1章 Java Web服務快速入門 1
1.1 什麼是Web服務 1
1.2 第一個例子 4
1.3 由Perl和Ruby語言實現的Web服務客戶端 10
1.4 瞭解SOAP 11
1.5 Java語言實現Web服務請求 13
1.6 基於通信層的HTTP和SOAP消息跟蹤 14
1.7 目前為止還有什麼不清楚 16
1.8 Java SOAP編程API 18
1.9 帶有復雜數據類型的Web服務 23
1.10 多綫程端點服務發布程序 27
1.11 下一章 30
第2章 全麵瞭解WSDL 31
2.1 WSDL在Web服務中的作用 31
2.2 WSDL文檔結構 36
2.3 Amazon E-Commerce Web服務 46
2.4 wsgen工具與JAX-B工件(Artifacts) 59
2.5 WSDL總結 69
2.6 下一章 80
第3章 SOAP消息編程 81
3.1 SOAP是否真地不可見 81
3.2 在SOAP 1.2下實現RabbitCounter服務 102
3.3 MessageContext和傳輸頭 104
3.4 Web服務與二進製數據傳輸 109
3.5 下一章 119
第4章 REST風格的Web服務 121
4.1 什麼是Rest 121
4.2 從@WebService到@WebServiceProvider 125
4.3 RESTful版本的Teams服務 126
4.4 Provider和Dispatch 148
4.5 利用HttpServlets實現RESTful Web服務 159
4.6 基於現實世界中RESTful服務編寫的Java客戶端.. 167
4.7 基於Java的RESTful服務的WADL支持 177
4.8 JAX-RS:利用Jersey生成WADL 182
4.9 Restlet框架 186
4.10 下一章 191
第5章 Web服務安全 193
5.1 Web服務安全概述 193
5.2 綫路級(Wire-Level)安全 194
5.3 為RabbitCounter服務添加安全支持 203
5.4 Web服務容器管理的安全 212
5.5 WS-Security 227
5.6 下一章 238
第6章 Java應用服務器中的JAX-WS 239
6.1 Java應用服務器概述 239
6.2 部署@WebServices和@WebServiceProviders 244
6.3 整閤一個交互式網站和Web服務 250
6.4 將@WebService作為一個EJB實現 252
6.5 Java Web服務和Java消息服務 262
6.6 基於GlassFish WS-Security 265
6.7 JAS部署所帶來的好處 280
6.8 下一章 281
第7章 除瞭爭論,還有什麼 283
7.1 Web服務發展的簡短曆程 283
7.2 SOAP-Based Web服務對比Distributed Objects 287
7.3 SOAP和REST的融閤 288
索引 291
· · · · · · (
收起)
##2014年第一次齣版,有案例片段,屬於webservice較深入