被axis2狗屎折騰了一把
最近在做web service這塊,起初用的是xfire1.2.6,myeclipse開發工具支援很好,不管是客戶端和服務端只要打個war包部署上即可。
但是,處於一些政治原因,xfire被叫停了,換到axis2上,研究後發現:
1、axis2開發工具支援力度不夠,需要自己寫ant指令碼,認了。
2、axis2效率不及xfire,能用就行,管不了那麼多了,反正不是我定的。
回過頭看看xfire,服務是web應用的一部分,放到乙個war包中一塊發布,沒有任何問題,不管你部署到任何servle容器上。但是axis2爛貨對伺服器weblogic、websphere等伺服器還不服,不把你折騰個精疲力盡才怪,tomcat下好些。
怪不得apache收購了xfire,形成了乙個新專案cxf,有空大家可以研究研究。
以上都是本人發洩發洩,希望看到本文的朋友們別在被折騰了。我也堅信技術在發展,web service的開發會越來越容易,越來越更規範化。
axis2接收json 利用AXIS2返回JSON
在已經有axis2的基礎之上操作 4 在axis2.xml中新增json訊息格式,找到標籤,在這個標籤裡新增如下 段 class org.apache.axis2.json.jsonmessageformatter class org.apache.axis2.json.jsonbadgerfish...
axis2學習 axis2訊息處理機制
為了更好的理解axis2,我們首先看web services的訊息生命週期的概念。通常,訊息的生命週期如下圖 img 訊息傳送者應用建立原始的soap訊息 由相應的訊息頭和訊息體組成的xml檔案,一旦訊息準備完畢,就會把這些訊息通過http jms等方式傳送出去。如果axis2載入了其他的ws 模組...
Axis2 呼叫 流程
axis2看了一些資料 自己總結下 客戶端呼叫介面流程 首先是先 建立request soap包工廠 fac。建立 請求soap 包的工廠 private static omfactory fac omabstractfactory.getomfactory 先通過fac工廠 建立 sopa的 命名...