1. 程式人生 > >Axis2 學習筆記二 ( 部署篇 ) .

Axis2 學習筆記二 ( 部署篇 ) .

  最外邊serviceGroup代表一組服務,其間可以容納多個 service , service 就代表一個使用者定義的一個服務, description 是該服務一個簡單描述,沒有什麼實際意義, parameter 這裡定義一個比較重要的引數 ServiceClass ,既使用者自己寫的提供服務的簡單的 javaBean , operation 宣告這個服務對外提供具體的操作, name 指操作名,注意這個操作名在自己的 ServiceClass 中必須存在這樣一個 public 的方法, messageReceiver 定義這個操作的訊息接收類,這個class使用的選擇與使用者自定義的服務執行方式有關,Axis2提供了兩種主要的MEP(訊息交換方式):IN-ONLY(收到請求執行某一操作),IN-OUT(收到請求執行某一操作後返回一個響應訊息縱給客戶端),這裡選擇RawXMLINOutMessageReceiver表示採用IN-OUT這種方式。