Apache CXF
Apache CXF是一個開源的,全功能的,容易使用的Web服務框架。CXF是兩個項目的結合:由IONA技術公司(現在是Progress的一部分)開發的Celtix和由Codehaus主持的團隊開發的XFire,合併是由人們在Apache軟體基金會共同完成的。CXF的名字來源於"Celtix"和"XFire"的首字母。
Apache CXF | |
開發者 | Apache Software Foundation |
---|---|
當前版本 |
|
原始碼庫 | |
程式語言 | Java |
作業系統 | Cross-platform |
類型 | Web服務 |
許可協議 | Apache許可證 2.0 |
網站 | cxf |
CXF的關鍵的設計考慮因素包括:
- 前端,如JAX-WS,與核心代碼的徹底分離。
- 簡單易用,例如,創建客戶端和端點不需標註。
- 高性能,最少的計算開銷。
- 可嵌入的Web服務組件:例如可以嵌入到Spring Framework和Geronimo中。
在面向服務的架構(SOA)基礎設施項目中,CXF通常和Apache ServiceMix,Apache Camel以及Apache ActiveMQ一起使用。
特性
編輯CXF支持的特性非常廣泛,但特性主要在以下一些方面:
商業支持
編輯包括FuseSource(頁面存檔備份,存於網際網路檔案館)在內的軟體廠商提供CXF的企業支持。FuseSource提供一個CXF的企業版本,稱作FUSE Services Framework(頁面存檔備份,存於網際網路檔案館),該版本是經過測試,認證並提供支持的。
參見
編輯參考文獻
編輯- Balani, Naveen; Hathi, Rajeev, Apache CXF Web Service Development 1st, Packt Publishing: 336, December 20, 2009 [2010-01-13], ISBN 1847195407, (原始內容存檔於2009-12-25)
外部連結
編輯- Apache CXF網站(頁面存檔備份,存於網際網路檔案館)
- 企業版CXF(FUSE)網站(頁面存檔備份,存於網際網路檔案館)
- CXF的企業支持(頁面存檔備份,存於網際網路檔案館)
- Apache CXF提交者列表(頁面存檔備份,存於網際網路檔案館)
- ^ Release 4.0.5. 2024年7月11日 [2024年7月29日].