本書探討了針對Ajax、JavaScript和基于表現(xiàn)狀態(tài)傳輸(Representational State Transfer,REST)的Web service,以及其功能性實現(xiàn)的實踐性解決方案。主要包含以下內容:編寫高級JavaScript功能的技巧;構建處理動態(tài)內容的用戶接口;實現(xiàn)SOA和通用Web service架構;針對特定情形來實現(xiàn)基于REST的Web service。 該書實用性強,講解全面。前半部分針對架構和開發(fā)Ajax應用期間無法避免的大量孤立問題,提供諸多解決方案,后半部分則將幾個前后關聯(lián)的訣竅(recipe)組合成較大的項目,讓讀者體會如何實現(xiàn)真實場景里的Ajax方案。通過此書,讀者可以學習如何通過從服務器解耦客戶機程序來模塊化Web應用。 本書適合廣大Web開發(fā)人員、Web架構師參考使用。