2010-03-14 78 views
0

我有一個使用Axis2/Java構建的Web服務。網絡服務將收集一系列對象並處理它們。我將以下面的操作爲例。Axis2中可變數量的參數POJO

public class AddToDatabaseService{ 

    public void addToDatabase(String name1, String name2, String name3, ....) 
    { 
    //add names to database 
    } 
} 

我想我的web服務使用URI一樣的來電: http://localhost:8080/axis2/services/addToDatabase?name1=Joe&name2=Bob&name3=Kelly&name4= ...

我知道這是不是編譯代碼和觀念仍然存在。這甚至可以使用基於SOAP的Web服務嗎?我知道使用RESTful服務可以做到這一點,因爲您可以僅使用HttpServletRequest請求對象並執行Enumeration enumeration = request.getParameterNames()並遍歷它們。

我正在尋找與Web服務POJO的Axis2相同的功能。 鏈接或示例程序會很棒!

謝謝。

+0

[從一個Axis2暴露POJO解析自定義參數]的可能重複(http://stackoverflow.com/questions/2390249/parsing -custom參數-從-AN-的axis2暴露-POJO) – Shikiryu 2012-09-13 08:40:49

回答