XFire開發指南電子書
如果可以將XFire Web Services框架比做一顆璀璨奪目的鉆石的話,那么本書將從這顆鉆石的多個切面上來欣賞它閃耀的光芒。
大約是在去年,我寫了一份關于XFire開發的電子文檔,介紹了采用XFire框架開發Web Services的基本的方法。由于以前的XFire官方的文檔不很準確,也不完善,有些實踐的代碼沒有通過,所以在那個文檔沒有進行深層次的探討。陸續有些網友提出了一些開發的問題,比如參數如果是自定義類型的問題、傳送圖片的問題、自動創建代碼的問題,很多問題都是在實際應用XFire進行Web Services所必須面臨的問題。基于此,我把實際使用XFire開發時的一些實踐整理出來,希望能對正在采用和將要采用XFire框架進行開發的朋友有所幫助。
通過本書,你能了解到如何快速的采用XFire開發一個Web Service,如何根據一個WSDL文件生成服務器端和客戶端代碼,如何在一個桌面應用程序嵌入Web Services,本書也演示了采用三行代碼就完成調用一個Web Service的過程。本書介紹了如何采用Aegis、jaxb2、xmlbeans、Castor、JiBX、MessageBinding等多種Binding方式將XML映射到JAVA對象上。最后本書介紹了XFire的身份驗證方式、與Spring容器的繼承以及XFire對MTOM支持。
顯然,本書不是XFire的用戶手冊,也不是官方的用戶指南,而是根據開發過程中總結的一些實踐文檔,并不能涵蓋XFire的方方面面。XFire最權威也最翔實的文檔毫無疑問是官方的Wiki,尤其是Wiki上的User's Guide。