Apache CXF框架是一個比較有前途的開源WebServices框架,也是構建SOA架構應用的利器。本書采用案例源碼和解說形式全面介紹Apache CXF框架的功能。本書共15章,大致分為三個部分。第一部分介紹關于SOA和Web Services的初步知識,第二部分介紹ApacheCXF框架的一些基礎知識,第三部分重點介紹Apache CXF框架的應用,包括ApacheCXF框架的前端(Frontends)應用、數據綁定(DataBindings)應用、傳輸協(xié)議(Transports)應用,并隆重推出了ApacheCXF框架如何實現RESTful服務、如何支持動態(tài)語言和WS-* 規(guī)范等,另外,還包括ApacheCXF框架一些高級功能的用法。最后,本書還描述了Apache CXF的工具、配置、調試、日志、部署和發(fā)布等使用的相關內容。本書最大的特點是實用性。對于SOA和Web Services的基本概念只是初步介紹,主要內容是基于Apache CXF框架的WebServices應用案例。對于每一個ApacheCXF框架的功能主題,都通過一個或多個實際的案例場景來進行闡述。對于每一個案例場景,都有源代碼程序例子、架構描繪和程序實現說明。筆者可以負責任地說每一個例子都經過調試并能夠運行。實踐也是編寫本書的一個重要目的,最終目的就是讓讀者全方位地了解ApacheCXF框架能實現的功能,一方面讓讀者理解開發(fā)者的思路,另一方面幫助讀者在實際工作中應用這些方法和編程。本書適用于軟件設計師、軟件開發(fā)工程師和一些正在進行SOA開發(fā)的開發(fā)人員,既可以作為ApacheCXF框架的學習指南,也可以提供給軟件開發(fā)工程師在設計方面進行參考。