新聞中心
XFire是與Axis 2并列的新一代Web Service框架,通過(guò)提供簡(jiǎn)單的API支持Web Service各項(xiàng)標(biāo)準(zhǔn)協(xié)議,幫助你方便快速地開(kāi)發(fā)XFire構(gòu)建Web Service應(yīng)用。相對(duì)于Axis來(lái)說(shuō),目前XFire相對(duì)受歡迎,加上其提供了和Spring集成的支持,在目前的Web Service開(kāi)源社區(qū)擁有眾多的追隨者。并且因?yàn)閄Fire為Spring提供的支持,使得我們可以很容易在Spring中使用XFire構(gòu)建Web Service應(yīng)用。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括永定網(wǎng)站建設(shè)、永定網(wǎng)站制作、永定網(wǎng)頁(yè)制作以及永定網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,永定網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到永定省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
XFire與Axis2相比具有如下特征:
支持一系列Web Service的新標(biāo)準(zhǔn)--JSR181、WSDL2.0 、JAXB2、WS-Security等;2使用Stax解釋XML,性能有了質(zhì)的提高。XFire采用Woodstox 作Stax實(shí)現(xiàn);3容易上手,可以方便快速地從pojo發(fā)布服務(wù); 4支持Spring、Pico、Plexus、Loom等容器;5靈活的Binding機(jī)制,包括默認(rèn)的 Aegis,xmlbeans,jaxb2,castor;6高性能的SOAP 棧設(shè)計(jì);7支持Spring、Pico、Plexus、Loom等容器。8 XFire比Axis1.3快2-6倍;9XFire的響應(yīng)時(shí)間是Axis1.3的1/2到1/5。XFire構(gòu)建Web Service框架中開(kāi)始較晚,它從現(xiàn)有的框架中借鑒了許多優(yōu)秀的理念,力爭(zhēng)將Web Service的應(yīng)用開(kāi)發(fā)難度降到***。此外,還提供了各種綁定技術(shù)、支持多種傳輸協(xié)議,對(duì)WebService體系中許多新的規(guī)范提供了支持。
實(shí)現(xiàn)的功能和特點(diǎn) 本例具有如下功能和特點(diǎn):
1.基于J2EE平臺(tái)的Web Service服務(wù);
2.開(kāi)發(fā)方便,配置簡(jiǎn)單;
3.與spring無(wú)縫集成。
XFire是完全基于流數(shù)據(jù)處理進(jìn)行工作的系統(tǒng),這意味著XFire不是將整個(gè)SOAP文檔緩存在內(nèi)存中,而是以管道的方式接收 SOAP流數(shù)據(jù)。這種工作方式的轉(zhuǎn)變帶來(lái)了可觀的性能回報(bào),同時(shí)節(jié)省了內(nèi)存的占用。
XFire從管道中接收一個(gè)SOAP請(qǐng)求到返回一個(gè)SOAP響應(yīng),會(huì)經(jīng)歷一系列的階段。在管道調(diào)用的任何一個(gè)階段,XFire都可以添加一些額外的Handler,在對(duì)消息進(jìn)行加工處理后再傳入到下一個(gè)階段中。在SOAP請(qǐng)求消息對(duì)Web Service發(fā)起真正調(diào)用之前,分別會(huì)經(jīng)過(guò)傳輸、預(yù)轉(zhuǎn)發(fā)、轉(zhuǎn)發(fā)、策略實(shí)施、用戶信息處理、預(yù)調(diào)用、服務(wù)調(diào)用等階段。
當(dāng)前題目:在Spring中XFire構(gòu)建WebService
URL地址:http://www.dlmjj.cn/article/dposspe.html


咨詢
建站咨詢
