- 基于Apache CXF構(gòu)建SOA應(yīng)用
- 任鋼編著
- 406字
- 2018-12-27 19:52:47
1.2 Apache CXF的基本特征
Apache CXF包含一個(gè)范圍廣泛、功能齊全的功能集合,該功能集合主要集中在以下幾個(gè)方面:
● Web Services標(biāo)準(zhǔn)(WS-*規(guī)范)的支持:Apache CXF支持多種Web Services標(biāo)準(zhǔn),包括SOAP(SOAP1.1和SOAP1.2)規(guī)范、WSI Basic Profile、WSDL、WS-Addressing、WS-Policy、WS-ReliableMessaging、WS-Security、WS-SecurityPolicy以及WS-SecureConversation等。而且現(xiàn)階段對(duì)Web Services標(biāo)準(zhǔn)的支持還在繼續(xù)擴(kuò)大和完善中。
● 前端模式:Apache CXF支持多種前端編程模型。Apache CXF實(shí)現(xiàn)了JAX-WS中的API(TCK的標(biāo)準(zhǔn))。它還支持一種“簡(jiǎn)單前端編程模型”,即可以無(wú)注釋創(chuàng)造客戶和SEI終端。Apache CXF同時(shí)支持WSDL優(yōu)先和編碼優(yōu)先兩種實(shí)現(xiàn)模式。針對(duì)RESTful規(guī)范,Apache CXF還提供了對(duì)JAX-RS(TCK的標(biāo)準(zhǔn))前端的支持。
● 易用性:Apache CXF設(shè)計(jì)明確,編碼直觀,易于使用。用簡(jiǎn)單的API調(diào)用和組合就能快速構(gòu)建出編碼優(yōu)先的Web Services,Maven插件的引入使得集成工具更加容易,對(duì)JAX-WS的API支持、Spring 2.x的XML支持,使配置變得更輕而易舉,等等。
● 二進(jìn)制和遺留協(xié)議支持:Apache CXF的設(shè)計(jì)采用了可插拔架構(gòu),故可以提供整合任何傳輸類型的架構(gòu)容器,不僅支持XML類型的容器,也支持非XML類型的綁定,如JSON和CORBA等。
- 大規(guī)模數(shù)據(jù)分析和建模:基于Spark與R
- Redis應(yīng)用實(shí)例
- 業(yè)務(wù)數(shù)據(jù)分析:五招破解業(yè)務(wù)難題
- Oracle高性能自動(dòng)化運(yùn)維
- 數(shù)據(jù)驅(qū)動(dòng)設(shè)計(jì):A/B測(cè)試提升用戶體驗(yàn)
- WS-BPEL 2.0 Beginner's Guide
- 跟老男孩學(xué)Linux運(yùn)維:MySQL入門與提高實(shí)踐
- Oracle RAC日記
- 大數(shù)據(jù)技術(shù)原理與應(yīng)用:概念、存儲(chǔ)、處理、分析與應(yīng)用
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(Python語(yǔ)言描述)
- 云計(jì)算寶典:技術(shù)與實(shí)踐
- Hands-On System Programming with C++
- 改進(jìn)的群智能算法及其應(yīng)用
- Oracle 內(nèi)核技術(shù)揭密
- NoSQL數(shù)據(jù)庫(kù)原理(第2版·微課版)